Initial Commit in Spelunker Rewrite
Add user and dashboard models
Add hstore support
Add tool model
Merge branch 'master' of https://github.com/zooniverse/Spelunker

Conflicts:
	.gitignore
	Gemfile
	Gemfile.lock
	Guardfile
	Rakefile
	app/controllers/application_controller.rb
	app/models/dashboard.rb
	app/models/tool.rb
	app/models/user.rb
	config.ru
	config/application.rb
	config/environment.rb
	config/environments/development.rb
	config/environments/production.rb
	config/environments/test.rb
	config/initializers/secret_token.rb
	config/initializers/session_store.rb
	config/initializers/wrap_parameters.rb
	config/routes.rb
	spec/factories/dashboards.rb
	spec/factories/tools.rb
	spec/models/dashboard_spec.rb
	spec/models/data_source_spec.rb
	spec/models/tool_spec.rb
	spec/models/user_spec.rb
	spec/spec_helper.rb
Add data source model
Revert "Temporarily assign IDs manually."

This reverts commit b6a5349820485f63e55efad042cd7ffb590d5b55.

Conflicts:
	app/controllers/dashboards_controller.rb
Working on converting sdss data source into single one
Add Better SkyServer Fetcher
Add user and tool controllers
Add dashboard controller
Add data source controller
Add endpoints and sky server controller
Fix endpoints
Change type column to tool_type to play nice with Postgres.
Include tools in the dashboard response.
Fix Sky Server route.
Various bug fixes.
Merge branch 'master' of https://github.com/zooniverse/Spelunker

Conflicts:
	config/routes.rb
Merge branch 'master' into v2