Associate Reviewers with Code Reviews

put in the relationships between the two tables via active record
associations
Verify for excluding emails. Fixes #34
Drop reviewers field from Commit

Closes #76
Revert "Drop reviewers field from Commit"

This reverts commit 0510ec1c4f68a8ab47afddba7e20eb2bbc11e72b.
Remove reviewers from commit (redux)
Rake run prints out database and time, and on run:verify
Adding in a test for assocations.

Contributes, but does not resolve #67
Fixed model structure tested functionality. Join table is now commitsfilepaths with filepath id and commit hash
Updated 'create_filepath' method in Code Review Loader so that the method is local to the loader and ensures if there are any duplicate filepaths before creation
Commented out code..

Unsure how to continue with this task :/
Associate reviewers with developers

This association goes through the email addresses, so that you can get
the developers that reviewed a code review
Added Developer search_or_add method

And replaced code_review_loader's load_developer_names method body with
a call to the new Developer method
Added in the appropriate associations with cc
Merge branch 'master' of https://github.com/andymeneely/chromium-history
adding the table migration
Remove adding to non-existing column

Remove procedure that adds to reviewers column from the git-log loader
Fixing filepaths and verifies thereof

This fixes #82, #81, #84.

Squashed commit of the following:

commit f48504f3d9fab203795ac6dffbd9b27025be7c7f
Author: Andy Meneely <andy@se.rit.edu>
Date:   Tue Feb 18 16:27:06 2014 -0500

    Fixing verifies

commit 48119bb70cc7fd6eb819fe22b3fb771c5144794d
Author: Andy Meneely <andy@se.rit.edu>
Date:   Tue Feb 18 16:19:10 2014 -0500

    Fixing this one

commit 578e0fec7621c8a1639a6357e063f3aa0016c82c
Author: Andy Meneely <andy@se.rit.edu>
Date:   Tue Feb 18 16:17:46 2014 -0500

    Un-reverting Shannon's stuff

commit cac06adedc153f5dd251165d1835aee1592442cd
Author: Andy Meneely <andy@se.rit.edu>
Date:   Tue Feb 18 16:14:11 2014 -0500

    Andy fixed his screwy commit

commit b59e7cefb01131708dcd36b8dc25f0312d6b0e0c
Author: Andy Meneely <andy@se.rit.edu>
Date:   Tue Feb 18 16:09:44 2014 -0500

    Andy screwed this one up badly

commit 6b568e20a48717b1a3c530811c020701de5bd018
Author: Andy Meneely <andy@se.rit.edu>
Date:   Tue Feb 18 15:48:20 2014 -0500

    Adding in a table for CommitFilepath model

commit aadd4a6681e6ab995e2ff8323976e5b2bd45a6e2
Author: Andy Meneely <andy@se.rit.edu>
Date:   Tue Feb 18 15:44:55 2014 -0500

    Dropping all commit-filepath-related tables
Keeping original json formatting
This association makes no sense
Adding in test data to fix #85