Fixing bower components directory; adding tests

The requirejs config is expecting bower_components to be in a different directory, and so grunt throws an error when first generating a canjs app using this generator.