DB changes for issue 215

This adds the `study_id` column to the `analysis_samples` table as discussed in issue #215. This also adds the two columns to the analysis_filepath table that were discussed in the Tuesday meeting. All objects and test data are also updated to reflect these added columns.
`make_equal_samples` doesn't seem too descriptive and/or accurate. Probably `check_equal_samples`.