Added rackspace monitoring with correct namespace

These files were merged from github.com/racker/rackspace-monitoring-rb. The
namespace was different than the convetion in fog so the namespace was modified
to be compliant with the rest of the fog library.
Fixed file path to adhere to fog mainline
Fixing namespace transition issue
Adding monitoring tests and their required changes

Changes made to lib/bin/rackspace.rb and lib/fog/rackspace.rb were required in
order to allow the tests to actually run. Changes to
lib/fog/rackspace/monitoring.rb were made in an effort to get failure tests to
run without the error that I am purposefully creating causing the test to fail.
Now catching errors correctly, all tests succeed
Catching errors correctly, all tests succeed.
Adding progress on check tests
Cleaned up tests, removed ternary operators
Check tests now working, dns info required to run.
Switched check from dns to http remote request
Added list tests, helper formats. Cleaned check_tests.
Consolidated list tests, added alarm tests.
Added alarm list and alarm get tests
Removed unneeded testing group
Adding alarm example list, get, and evaluate tests
add(rackspace monitoring): list notification plans

* Added support for listing Rackspace Monitoring notification plans
test(rackspace_monitoring): Add specific test group

* Test group rackspace_monitoring includes all rackspace monitoring
  tests
Merge pull request #2 from irdan/jay/TestGroupRackspaceMonitoring

test(rackspace_monitoring): Add specific test group
tests(list_notification_plans): Added basic tests

* Added a single passing + single failing test for
  list_notification_plans
Merge pull request #1 from irdan/jay/AddNotificationPlanRequest

add(rackspace monitoring): list notification plans