clean up before actual audit comment work
Adds audit comment to updating adopters

* Adds specs to test new methods
* Adds factory for :adopter
Check for admin user before commenting
Merge branch 'remove-best-in-place' into audit-comments

Conflicts:
	app/models/adopter.rb
Adds audit trail to comments

* https://github.com/ophrescue/RescueRails/issues/305
Adopter comments no longer modifiable

* Also delete routes to keep out those crafty hackers
* #309
Adds date of last comment to adopter index

* #310
change specs tabs to spaces
tossed junk controller spec
removed test in adopter controller that looks like it was supposed to be testing user creation.   Seem to be some issues with the adopter create test too...
filty fix to allow adoption app assignments to change @thedudewiththething devoting myself to test coverage I sware.  Even picked up a book.
Merge pull request #327 from ophrescue/audit-comments

Merge Audit comments, form voltron
allow application audit to support unassigning users
removed flag attribute from views and audit for adopters
users can no longer edit their own comments.  comments now also respect return characters
removed bark wag wine from homepage
#325 added dog size to index view
#323 dog attachments are now viewable or downloadable
Merge pull request #328 from ophrescue/bugfix

Bugfixs merged
removed an extra space