Add basic tool setup

- Add npm package.json with a few dependencies for a grunt build
- Add basic grunt build
- Add bower.json with basic metadata about the project (altfire is not yet published to bower)
- Add karma support and testing setup
- Update readme with info on how to run the new tools