revert to margin-top: -1px for input + input, fixes #27
officially remove UsersController#me
add :api namespace

* did not add v1, I do think that is overkill at this point
add api controllers directory
refactor routes a bit
addbase api_controller
remove UsersController#me spec
add users factory
add api_controller_spec
add Api:CredentialsController#me
remove factories spec
remove factory specs and fix deprecations
add #create and #update Api:UsersController
refactor render_user private, just call show
add spec for Api::UsersController#show
remove current_resource_owner from ApplicationController
add more specs for the Api::UsersController

* not all of these pass
update spec_helper
add travis, closes #28
refactor some config based on updated thoughtbot conventions

* add i18n.rb to test support
* re-add profile worker for delayed_jobs
* make load_tasks more generic using Rails.application
* clean up application.rb
* include more framworks (active_model & action_view)
* use i18n available locales
* use exist? instead of exists? in boot.rb
* use more generic Rails.application for initiliazation in boot.rb
* use ActiveRecord::Base default configuration for db if none defined