Consolidate functionality to use only 1 db
Merge branch 'master' into move-to-1-db

* master:
  Fix person_id being dropped when zipcode entered

Conflicts:
	spec/requests/questions_spec.rb
Update to WIP towards steps necessary for 1 db
Add missing development database name
Merge branch 'master' into move-to-1-db

* master: (22 commits)
  Added a few more OS level requirements to the README.md.
  Finish refactor of Meeting
  Remove redundant municipality, use metadatum
  Change date field to date_and_time w/ better type
  Change fulltext to full_text
  Drop Meeting prefix from Agenda & Minutes & move to embed
  Specify security patched redis-namespace gem
  Finish test of loading meetings
  Merging @derekeder's work into topic branch - WIP
  created spec for Meeting .load_from_api_for_jurisdiction
  renamed meeting object for import
  added agenda and minutes accessors to meeting model, spec'd out meeting_minutes and meeting_agenda
  renamed minutes and agenda to reflect as subdocument of meeting, saving as subdocuments on import
  stubbed out embedded documents for agenda and minutes
  properly setting private methods for meeting model
  moving scraped_local_gov to private methond
  added meeting_spec, ensuring presence of name, date, municipality
  renamed Agenda to Meeting, moved mongo import to load_from_apis_for_jurisdiction method in model
  removed unused to_slug function from city_council.rake
  handling more complicated Minutes object (minutes fulltext scrape implemented in legistar-scrape)
  ...

Conflicts:
	README.md
	config/mongoid.yml
Make methods public

Closes #36
Merge branch 'question_email'

* question_email:
  added spec for question_mailer, nil check for person chamber attribute
  rename user_mailer files to question_mailer, fleshed out emails with question content and links
  Added a few stub files for a mailer that gets triggered when a user publishes a question
  added spec for question_mailer, nil check for person chamber attribute
  rename user_mailer files to question_mailer, fleshed out emails with question content and links
  Added a few stub files for a mailer that gets triggered when a user publishes a question
  Added a few more OS level requirements to the README.md.
  removed unnecessary () from Meeting spec test
Switch back to regular poltergeist driver
Merge branch 'master' into move-to-1-db

#30

* master:
  Switch back to regular poltergeist driver
  Make methods public
  added spec for question_mailer, nil check for person chamber attribute
  rename user_mailer files to question_mailer, fleshed out emails with question content and links
  Added a few stub files for a mailer that gets triggered when a user publishes a question
  added spec for question_mailer, nil check for person chamber attribute
  Add display of question signatures & threshold
  Add signature_threshold to person_detail
  Add handling of signed in user choosing recipient
  rename user_mailer files to question_mailer, fleshed out emails with question content and links
  Added a few stub files for a mailer that gets triggered when a user publishes a question
  Added a few more OS level requirements to the README.md.
  removed unnecessary () from Meeting spec test

Conflicts:
	app/models/metadatum/state.rb
	spec/models/person_detail_spec.rb
Update README to better include set up steps

#30
Rename database to conform to askthem project name

#30
Fix pending test for signature count

Closes #35
Merge pull request #30 from opengovernment/move-to-1-db

Move to 1 db
wired up 'sign on' button, relates to #38