Made changes to course_group.rb, added requirement_group.rb, created create_requirement_group migration, altered documentation in a few places
Merge pull request #33 from hill1303/migration-fixups

Partial fix on issue #17, partial fix on issue #21, may cause conflict with changes PR #26