Add missing functionality in backend classes

This commit adds some of the missing functionality to the application.
Namely it rounds out in-app purchases, passbook, push notifications, and
the console. It is now possible to create any entity via the helios
console, including the core data based entities.
Add rspec config, guard config, and update gitignore

This commit adds a configuration file for both guard and rspec. This
will allow for easier testing via rspec/guard. It also updated the
gitignore to correctly ignore .sass-cache.
Update the gemspec with development dependencies

This commit adds development dependencies to the gemspec.
Add spec helper, tests, and factories

This commit adds a spec helper that sets up everything for testing. It
also adds spec tests for all of the api functionality currently included
in the application.  As well it adds some necessary files in the example
project that are used during testing. It also adds a spec command to the
rake file so that you can easily run all of the spec tests for the
project.
Update README with new functionality

This commit updates the readme to reflect changes in the console and
api.
Generate .gitignore for new project.
Merge branch 'templates-gitignore' of https://github.com/dlackty/helios
Merge branch 'add-spec-tests' of https://github.com/WideEyeLabs/helios