add alias support
Minor tweak to the lexer so it produces better Javascript.
Moved all the build related files into a build sub directory.
Updated the github.com URLs to github.io.
Fixed a couple of issues due to moving build files into their own subdir.
Made a warning comment more clear, and refactored to ensure the use of Diagram.ARROWTYPE/LINETYPE.
Added new canvg test file.
Merge branch 'add-alias' of github.com:rngtng/js-sequence-diagrams into rngtng-add-alias

Conflicts:
	sequence-diagram-min.js
	src/sequence-diagram.js
Improved the participant alias support, and added some tests for it.
Added more test code, specifically for comments and unicode characters.
Couple of minor changes.
Released version 1.0.3
Fixed minified file to actually be minified.
Added minified map.
Added a package.json.
Updated gh-pages site.