Add spec tests and implement api functionality

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.

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.

This pull request is dependent upon a [pull request on rack-scaffold](https://github.com/mattt/rack-scaffold/pull/7). This other pull request ensures that all of the tests that are added on this pull request pass.