Remove Best in Place gem

* Breaks adoption form into partials
* Adds ruby-version file
* Random code clean up
* Adds content aware controllers
* Removes best in place from Gemfile
* Adds RescueRails js namespace for shared functions
* Home grownish best in place function in RescueRails namespace.
Remove duplicate line
Last best_in_place references removed
Make fields editable after button click
Full element swap version

* Removes using disabled fields
some adoption view cleaning up
cleanup for associated dogs.  Still need that Red X to be inline.
Adds delete confirmations
Attempt to fix delete button
moved Edit address button to the bottom of the address table also made the edit address and save address buttons a little more user friendly.  For example edit address now says cancel when in edit mode.
merged in master
Merge branch 'remove-best-in-place'