updated gemspec with non-open-ended requirements
something seems to have changed between guard 2.2 and 2.3 that broke things.
So I'm forcing a 2.2 requirement for now.
namespace.js files no longer include sub namespaces; include the module file to get sub namespaces.