add support for # comments
Started to add QUnit tests.
Remove test target as it doesn't work.
Merge branch 'add-comment' of github.com:rngtng/js-sequence-diagrams into rngtng-add-comment

Conflicts:
	sequence-diagram-min.js
Allowed a empty "#" comment, and added some unit tests.
Minor tweaks to simplify the grammar.
Added a list of contributors to the README.
Refactored how fonts are handled. This now allows more control over their styling.
Changed the theme hierachy to make it easier to add new ones.
Added various files to the .gitignore.
Added support for a self signal.
Added a new wrapper method to Paper.print(...). This ensures print is centered in both axis.
Some comment cleanup.
Minor simplification.
Updated the test page to have a self signal, and removed the broken export button.
Added new copyright.js file to simplify the build.
Ensure all files have copyright/licence notices.
Release version 1.0.2.
Forced linter to run during Make all.
Fixed a few problems found by the linter.