Merge pull request #35 from iwasakims/enhance-viewer

Showing span hierarchy and timeline annotations in viewer.  Adds timing (in milliseconds output per span) and a red dot shows up when there is an annotation to view.
refactored span.js and added the description about timeline annotations to readme.