Various updates.

- Filled in Gruntfile, fixed bower.json, updated package.json.
- Added in a .gitignore file.
- Changed root to be config.baseUrl.
- Changed plugin prefix and updated documentation.
- Set up project to handle testing.