Merge pull request #1 from wallace/add_rspec

Add rspec support
added rspec-rails to gemfile
adds code coverage tool and configuration file
cleaned up indentation and trailing spaces
Adds Dashboard#check_val test
Merge pull request #2 from wallace/adds_code_coverage

Adds code coverage
added coco to gemfile
added factory_girl gem and some tests in the animal model
added tests to animal, coral, cover_cat, hab_type_samp_type and boatlog_manager
change model associations to has_one...for invert_belt and prescence_belt, and edit other files accordingly
added rugosity model, added associations and fields in benthic cover
added model and client side validations to rugosity
In benthic cover form, enter key now adds another cover cat while in .coverCats class
in coral demo form, enter key now adds new coral while in .demo_corals class
Remove coverage files from git repo

And ignore them going forward