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.
Added local copies of jquery and qunit. This helps when you are in a coffee shop with terrible wifi.
Removed the checkForAlias(..) method, and refactored a little bit. This fixes a bug found by @ovinn that new lines didn't work correctly when using a participant alias.
Added a thanks to web sequence diagrams.