Adds environment variable to allow running full test suite
against a live Pulp without recording new cassettes.
Moves primary tests into top level test directory and
re-factors the test commands to account for the changes.
Resources and extension suites may now be run separately now.
Updates readme to include new test option.
Merge pull request #40 from ehelms/refactoring

Refactoring - Test code cleanup and mechanism to run tests live without recording.