Clean up whitespce in connection_adapters_spec.rb
Begin splitting DataStore out into Controller/Connection/Global.

The data store has been replaced with three independent stores.
Only two are currently implemented.

Each connection has a data store that will act similar to the Rails
session store.

Each controller class has it's own store that can be used similar to
class instance variables. The controller data stores are managed
by the new `ControllerFactory` class which handles instantiating and
preparing controller objects during event execution.

The global data store still needs to be implemented.

I still need to figure out a means of pulling associated data out
of the different stores in an easy fashion similar to the
`#each_<key>` method provided by the original `DataStore`.

I would also like to implement a Redis backed data store to be used
by the controller store when synchronization between servers is
enabled. This would allow the data store to operate seemlessly
between server instances.