Prevents SimpleCov from analyzing installed gems
Organizes various spec run configurations into separate support files
Each gem that requires configuration for the spec run gets its own
spec/support file.

This keeps things short, succinct, and on-topic.
Adds some RSpec fu for focused spec runs

Just tag a spec with `:focus` to only run that particular spec or group
of specs
Updates RSpec-Rails
Fixes broken controller specs

I think this is caused by a regression in RSpec. The previous `config.before`
was run before RSpec's built-in #included code which ends up reverting the
routes back to the dummy Rails application.

See also:

   https://github.com/rspec/rspec-rails/blob/1ae04fb2ce116a82c8229486406e071c7d771690/lib/rspec/rails/example/controller_example_group.rb#L150-L152
[temporary] Use my branch of CASinoCore

This pulls in all the pertinent persistence removal code
Updates integration with new CASinoCore API

* Renames CASinoCore::Settings references to CASinoCore.config
* Adds "frontend" configuration options to CASinoCore.config
* Handles loading of CASinoCore Rake tasks
* Adds instructions for configuring the appropriate CASinoCore
  ORM-compatibility layer to the generated initializer
Removes database.yml from installation generator

CASino should not care about the contents of this file. That is up to
the host application to define.
Adds migration generator for CASinoCore implementations
Formally installs CASino into the dummy test application
Use in-memory SQLite database for testing

* Removes the /db*.sqlite3 entry from the .gitignore because that
folder shouldn't even exist if running the dummy app during gem
development
Fixes an improper engine mount location

The `:as` option specifies the namespace for an Engine's named routes.
By default, this is the same as the Engine's `engine_name` property. In
the case of CASino, this would equal `casino_engine`, which is the
"down cased" string value of `CASino::Engine`

In order to keep this both simple and consistent, the `:as` attribute
should be in lowercase. Otherwise, the namespace would look like a
constant which would be inaccurate.