Empty diff

See #741
Site name diffing

See #741
Renamed lng so it matches Locatable module

See #741
Site diff supports position

See #741
Avoid site diffing when old values aren't recorded

See #741
Properties diff

See #741
Test diff() comparison with toJSON()

Fixes #741
For #754 Adresses the serialization issue when creating reminders for some sites
Fix #754 js side. Autocomplete is now triggered and values remembered
Added plain-text link in confirmation e-mail

Fixes #757
Preserve unchanged fields on partial edits via FRED API

Fixes #718
Merge branch 'master' of github.com:instedd/resourcemap into ruby-2.1.2

# By Matias Garcia Isaia (9) and Valeria Tiffenberg (2)
# Via Matias Garcia Isaia
* 'master' of github.com:instedd/resourcemap:
  Preserve unchanged fields on partial edits via FRED API
  Added plain-text link in confirmation e-mail
  Fix #754 js side. Autocomplete is now triggered and values remembered
  For #754 Adresses the serialization issue when creating reminders for some sites
  Test diff() comparison with toJSON()
  Properties diff
  Avoid site diffing when old values aren't recorded
  Site diff supports position
  Renamed lng so it matches Locatable module
  Site name diffing
  Empty diff
Updating fred_api and reminder specs, to Rspec 3.x
Fixing deprecation usage of .all in reminders_controller
The serialisation of hashes is no longer needed in Rails 4. Related to #754