rough in some Database UI code

*snicker* -- all those UI/UX geeks are getting really angry right now since I just
called a big chunk of pure code UI
tweak the UI some more
move configuration spec to integration specs

It's not maybe, technically, an integration spec, but it's not really a unit spec either...
first pass of marshal-ing code.

Few failures remain.
remove a crappy spec, fix another.
satisfy JSON warning.
implement a basic JSON Marhsal
rough in specs, backend class
actually satisfy JSON warning...
update spec_helper to conditionally run coveralls
spec #git? on Ramsey::Backend::Repo
spec Ramsey::Backend::Repo#write
rough in a Repo wrapper class
remove some unneeded spec files.
implement #read on Repo

Trivial, hurray delegation!
coerce the given path into a Repo object in the Backend
implement #read, #write low level ops on backend.
implement #create, #read on Backend

Had to undelegate #read, oh well.
remove celluloid for now

Causes some issues with mutant testing (hard crash) -- not sure what's going on. 
To replicate, run `rake mutant['ramsey','::Ramsey']` on the previous commit.
remove some loose whitespace