Retrieve spec directory from config.

This will allow us to run unit and integration tests in isolation of one
another. Integration tests require the database and are much slower.
They'll require a separate configuration all together (not autowatch for
example).
Track spec file.

I did not properly execute the 'git mv' here so history is treating as a
new file instead of a rename. My gaffe.