Init Jasmine test suite
Add basic tests and related fixes
Merge branch 'master' into feature-test-suite

Conflicts:
	graphedit/coffee/graphedit.coffee
Merge pull request #3 from bcm36/feature-test-suite

Initialize Jasmine test suite