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
can set minimum app version. api filters out errors with app-version less than this amount. filtering only happens if both min_app_version and app-version are set.
changed names and logic of should_keep? to match kb article http://help.airbrake.io/kb/ios/app-versions
add tests for ErrorReport#should_keep?
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.