Change image/tag relationship to be a has_many through.  Edit the schema and migrations to reflect this.  Create an image_tag join model.
Some tests for validity of the join model
Merge pull request #2 from onijim/more_relationship_refactoring

More relationship refactoring