Update some of the test pieces so that we can run
rspec and rake test again.  Fix code coverage as well.

Steps
0. Install a production or development admin node
1. RAILS_ENV=test bundle exec rake db:create
2. bundle exec rspec
3. bundle exec rake test

Repeat steps 2 and 3 as needed.  Most tests fail, but run.
Add test.sh script that runs the tests.
Tweak the scripts to allow a test run.
Another little tweak for start path with split out script
Remove most of the depcrated issues with the tests
and code.

Fix some other nits with the code.

Update and get the existing rspec and rake tests
running again.
Add coveralls for coverage storage.
Get BDD to return coverage information.
More travis tweaks for coverage and other tests.
One more tweak for puma control.
make paths work better for puma*.cfg
Back to running server from rails and killing the
server process to get stats
Fix bug induced by copy/paste
Merge pull request #277 from galthaus/unit-test-enable

Update some of the test pieces so that we can run