Code cleanup
Gulpfile cleanup
fix getRoute to handle empty query params like &key=
bump version
bump version
Merge pull request #8 from ckm2k1/master

Fix for empty query string params with urls like /about?param1=123&param2=&param3=abc
Moving assets to public, Fixing jshint error, re-structuring demo application, adding karma testing skeleton