Changed for loops to .each
Merge pull request #79 from ageoldpun/loops_to_each

Changed for loops to .each
encapsulate manual ActiveRecord query in new #after_date scope.

The highly-coupled mock demanded it, and let's update to ActiveRecord 3+
syntax, while we're at it.
update more queries to ActiveRecord 3+ syntax.
update migrations to ActiveRecord 3+ query syntax.

some incidental changes here to get the migrations able to roll all the
way back to zero and forward again.
rspec story runner is long dead.
use bundler to declare mofo as a dependency.
no need to vendor lucene_query; its identical to published version.
this idea is baked into bundler.
clean up .gitignore.
ruby 1.9+ can require relative paths.
refactor and reuse out-of-rails database yml reader.

global variable is bad and wasn't being used. refactor and repurpose for where
it could be used: Gemfile.
yowza!
turns out empty migration down methods are unnecessary.
Merge pull request #80 from botandrose/update_active_record_queries

Update ActiveRecord queries to newer syntax
Merge pull request #81 from botandrose/cleanup

Miscellaneous cleanup
Replace links to code.google.com; update copyright date

Remove links to old issue tracking system and wiki and update copyright date to current year
Add @shawnacscott to CONTRIBUTORS.md
Update INSTALL.md

Add internal links to section headers and supporting files. Test and update external links. Add additional resource links for learning git. Clean up grammatical errors. Rearrange 'Setup' section to clearly mark optional steps, and add links to needed steps listed in 'Production,' but not 'Setup.'
Merge pull request #91 from shawnacscott/master

Replace links to code.google.com; update copyright date