Configuring Ldap Service per environment

We will be using Service DN credentials. So moving service_dn to secrets

Closes #39
Merge pull request #40 from rbalekai/ldap-connection-configurable

Configuring Ldap Service per environment
Updating devise

Addresses a CSRF token a fixation attacks
Updating curate gem for BREACH/CRIME updates
Moving DOI behavior to CurateND
Pegging curate gem to stable branch
Entries for upcoming curation concerns
Updating Gemfile.lock
Issue -68: Update user profile page to include person information.
Merge pull request #44 from rbalekai/68-update-user-profile

Issue -68: Update user profile page to include person information.
Define default build identifier

Closes planning/issues/95
Merge pull request #46 from rbalekai/95-define_default-build-identifier

Define default build identifier

The tests are presently broken, but I'll update them.
Tightening up build_identifier creation

Given that we are using Timecop, the system year can vary. Without
Timecop, the system year would eventually move beyond 2013.
Generating build identifier from git tag

The previous implementation, which I suggested, was naive. Instead
the `script/tag-build.sh` is there to tag a build as "ready to deploy"

Fixes ndlib/planning#95
Merge branch 'master' into vm-deploy

* master:
  Generating build identifier from git tag
  Tightening up build_identifier creation
  Define default build identifier
  Issue -68: Update user profile page to include person information.
  Updating Gemfile.lock
  Entries for upcoming curation concerns
  Pegging curate gem to stable branch
  Moving DOI behavior to CurateND
  Updating curate gem for BREACH/CRIME updates
  Updating devise
  Configuring Ldap Service per environment

Conflicts:
	Gemfile
	Gemfile.lock
	app/models/user.rb
	app/repository_models/person.rb
	config/deploy.rb
	spec/models/user_spec.rb
Removing commented out code