Improved CRLF detection/escaping
Fix #106 (at least partially).
Merge pull request #158 from gampleman/master

Support for lambda based :display_with for updating
Made it so that form elements are generated using the DOM rather than by concatenating strings. The string concatenation had very strange results when the values of <select> elements were strings with both single- and double-quotes in them.
Don't convert stringified numbers to integers.
Added test cases for my double/single quote change, fixed some failing tests I broke.
Merge branch 'use_dom_instead_of_string_concatenation_like_a_boss' of github.com:mstahl/best_in_place into use_dom_instead_of_string_concatenation_like_a_boss
Catch nil values.
Explicitly convert values to string to handle nils
Merge pull request #155 from keeninstinct/crlf_escape_fix

Improved CRLF detection/escaping
support appending additional classes to the best_in_place span
support appending additional classes to the best_in_place span
support appending additional classes to the best_in_place span
support appending additional classes to the best_in_place span
documentation for classes option
added to documentation that the :class param supports both strings and arrays
Added inner_class option to select fields w/ specs
Make purr support opt-in via best_in_place.purr.js.
Merge pull request #172 from Empact/purr-opt-in

Make purr support opt-in via best_in_place.purr.js.
Merge branch 'use_dom_instead_of_string_concatenation_like_a_boss' of github.com:mstahl/best_in_place into dom