Initial Commit in Spelunker Rewrite
Temporarily assign IDs manually.
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
Revert "Temporarily assign IDs manually."

This reverts commit b6a5349820485f63e55efad042cd7ffb590d5b55.

Conflicts:
	app/controllers/dashboards_controller.rb