Iranier har funnit sig utan e-post, sms och utländska appar i flera dagar, och till och med fasta telefonsamtal är opålitliga under en digital blackout som myndigheterna infört inför omfattande protester.