Revert "Update to Ruby 2.1.2 and Rails 4.1.1"

This reverts commit 792994e3ce7a2a1959c2de1c46475de9e03e5ef2.

Rails 4.1.1 broke database seeding.  That's an issue to be solved later.
Remove Dragoman from Applicant

Everything Dragoman was intended to do might be doable with just a set of case
statements built into the relevant models.  Let's explore that.
fixed issue due to updating Ruby and Rails versions
Create an address model

Addresses are now separated from the Person class.  Person has a foreign key for
a residence address and a mailing address.
Merge branch 'no-dragoman'

* no-dragoman:
  Create an address model
  Remove Dragoman from Applicant
  Revert "Update to Ruby 2.1.2 and Rails 4.1.1"

Conflicts:
	Gemfile.lock
Merge remote-tracking branch 'mlouie/master' into no-dragoman

* mlouie/master:
  Refactor PDF generation from application_controller into its own class
Remove deprecated finder from db seeds

This sort of nonsense was deprecated by rails 4.1.
Merge remote-tracking branch 'origin/master'

* origin/master:
  Refactor PDF generation from application_controller into its own class
Merge pull request #44 from jrunningen/master

Roll back rails 4.1.1 and ruby 2.1.2 upgrade