Fixes #4504 - custom exception handler for katello
Fixes #3458 - commands around sync plans
Merge pull request #48 from tstrachota/sync_plan

Fixes #3458 and #4504 - sync plans plus custom exception handler
fixing uninitialized constant error

uninitialized constant HammerCLIKatello::ExceptionHandler
Merge pull request #82 from jlsherrill/exception_fix

fixing uninitialized constant error
add rpm spec file
Repository list and sync commands

Uses the foreman-tasks-hammer plugin for showing and waiting for
async task (see https://github.com/iNecas/foreman-tasks/pull/20 for
more details)

Usage:

    # trigger syncing and show the progress till the task finishes
    hammer repository synchronize --id 1

    # trigger syncing and don't wait for the task to finish
    hammer repository synchronize --id 1 --async
Adding require for exception handler
Merge pull request #87 from daviddavis/temp/20140304081801

Adding require for exception handler
Merge pull request #83 from jmontleon/add-rpm-spec

add rpm spec file
Cleaning up requires
Merge pull request #92 from daviddavis/temp/20140304100605

Cleaning up requires
More require cleaning
Merge pull request #95 from daviddavis/temp/20140304102536

More require cleaning
Merge pull request #49 from iNecas/dynflow-repo-sync

Repository list and sync commands