Use nsdeclare for namespace declarations
Make naming consistent for cached regular expressions
Put default values of options on a new line as intended
Merge pull request #112 from lazd/nsdeclare

Use nsdeclare for namespace declarations
First check code with jshint upon running npm/grunt test
Update .travis.yml
Merge pull request #114 from radkodinev/run-jshint-with-tests

First check code with jshint upon running npm/grunt test
Squashed commit of the following:

commit 1f54ff7a275d21fe81cd979c11ba9394bf5d0e86
Author: Colm McBarron <colm.mcbarron@eachandother.com>
Date:   Sat Oct 4 15:47:25 2014 +0100

    Updated tests

commit c0643a0778818acb7c734638ac86977317b97fd6
Author: Colm McBarron <colm.mcbarron@eachandother.com>
Date:   Tue Sep 23 12:49:28 2014 +0100

    Update version number to force update.

commit 3ca67e06468749582c422823b44723416caba489
Author: Colm McBarron <colm.mcbarron@eachandother.com>
Date:   Tue Sep 23 12:38:14 2014 +0100

    Updated package to use handlebars 2.0

Closes gh-118.
v0.9.0 updates
Add test for amd with namespace