Improve reliability of json parsing in graphDrawer

graphDrawer.py didn't work for me with output produced by
LocalFileSpanReceiver. This fixes the issue, but enforced the assumption of a
single span per input line.
Merge pull request #28 from ndimiduk/json-parsing

Improve reliability of json parsing in graphDrawer