Update README LDAP instructions [ci skip]

The instruction for the User model save hook don't work with the current versions of errbit and devise_ldap_authenticatable.

This updates the code to use the initialization hook provides by the devise_ldap_authenticatable gem and also set the name, so validations in errbit pass.
Update rspec to use expect consistently and to use eq over == and {} over lambda
Merge pull request #616 from durrantm/rspec_expect_syntax

Update rspec to use expect consistently and to use eq over == and {} over lambda
Merge pull request #615 from felixbuenemann/patch-1

Update README LDAP instructions
Update debugger
fix the api route to work with both get and post

the JS can use either
add test for GET on api route
improve sending of error stack on JS notifier
Merge pull request #617 from soberstadt/fix-api-route

fix the api route to work with both get and post
Small refactor on test file [skip ci]
initially accept and show app version value
Merge pull request #618 from soberstadt/improve-js-stack-logging

improve sending of error stack on JS notifier
Merge pull request #619 from soberstadt/619-handle-app-version-value

Handle App Version Value
Update to Rails 3.2.16 to fix the security issue
add app version to email notifications
Merge pull request #620 from CruGlobal/619-handle-app-version-value

add app version to email notifications
Allow errbit's own port to be configured.

This allows errbit to generate correct links in notifications when errbit is
served over a non-standard port.
Merge pull request #624 from humanpractice/configure_errbit_port

Allow errbit's own port to be configured
Replaced MongoDB with Postgres and provided a path for migration
Fixed failing specs, refactored, and incorporated data transfer into a migration