Added Faker gem to aid in factories generation.
Edits users factory.
Creates an empty customers_controller under the api namespace.
Add example database.yml
Add libv8 gem for OSes where is not straightforward to install it
Add jQuery Mobile assets
Creates api/customers controller and basic specs.
Merge pull request #2 from favrik/develop

Develop
Merge remote-tracking branch 'origin/develop' into develop

Bringing commits from @favrik contributions.
Adds missing create action on Api::CustomersController.
DRYing Api::CustomersController
Adds authentication_token field to User.
Add backbone assets
Add jquery mobile images
Adds a base controller to the API. Adds a rule to always provide a token on API requests.
Adds code to User model to autogenerate authentication_token upon save.
Add initial backbone route for showing the dashboard

* Add 'dashboard' route
* Set devise method for redirecting to dashboard after signin
* Add initial backbone views and jquery mobile integration
* Add 'backbone' method for showing the main template used on dashboard
Edits Api::CustomersController to reflect the token requirement on requests.
Adds behavior on how to report not found records, or when record does not belong to user.
Adds spec for passing valid and invalid params on Api::CustomersController#create and assert that it redirects to updated record on #update.