Merge pull request #125 from movitto/refactoring1

Refactoring
Split git pkg tests along module boundaries
Split rpm requirement spec along module boundaries
Split RPM::Spec specs almong module boundaries
Split koji specs alot module boundaries
Split gem module specs along module boundaries
Split Polisher::Gemfile specs along module boundaries

After this all specs are now organized in the same heirarchy
of what they are testing