Convert $ to jQuery to avoid conflicts
Update version
Revert "Update version" per discussion on https://github.com/bernat/best_in_place/pull/95

This reverts commit c0fcadc3e12f34d5ab92d3bcf8ea9c8556a7f7cd.
Add failing test for content added to the DOM
Attach editor to newly matched elements

Through an event delegate we handle clicks on elements that have been
added to the DOM an match the original selector but still don't have the
editor attached.
Show nil text when original value is blank

For example:
    best_in_place @user, :name,
      :display_with => :simple_format, :nil => "Fill me"
When the user name is nil then the output is <p></p> instead of Fill me.
Escape new lines

Some browsers screw up the text area view when new lines are not escaped
properly.
prevent default in clickHandler to stop scrolling window to top when activator is <a href="#">
added activate and deactivate events
Bugfix: wrong param-key was generated for namespaced ActiveRecord-models (example: 'Animal::Herd' => 'animal/herd' instead of 'animal_herd').

Use ActiveModel::Naming.param_key, just like #form_for. See https://github.com/rails/rails/blob/47cbfbb98a2a4ccb6d434998183f24be4e2bb1c1/actionpack/lib/action_view/helpers/form_helper.rb#L412
Added HTML5 data attributes to helper.

Changed $ to jQuery for compatibility. Added :data to helper so HTML5
data attributes can be added to the span. Test added.
Improve README language
Needed space for multiple :data attributes
Merge remote branch 'tschmitz/master' into fix-jquery-compat

Conflicts:
	lib/assets/javascripts/best_in_place.js
Fixed new incompatibilities with $
Merge pull request #139 from bernat/fix-jquery-compat

Fix jquery compatibility
Merge remote branch 'stray/master' into improved-events

Conflicts:
	lib/assets/javascripts/best_in_place.js
No real modifications in schema.rb
Merge pull request #140 from bernat/improved-events

Improved events, support for additional data attributes
Merge pull request #126 from glebtv/patch-1

preventDefault in clickHandler