How Israel is fighting its war with Hamas online with live blogging and Twitter