edge captions now considered by models.edge
Merge branch 'v0.2' of https://github.com/GraphAlchemist/alchemy into edgeCaptions

Conflicts:
	app/scripts/alchemy/drawing/edgeUtils.coffee
moves captioning to the edge model for reuse
styling captions slightly better
fixing layout to use stored edge data and fixing tests
Merge pull request #308 from hustonhedinger/edgeCaptions

Edge captions