GORA-73 Merge goraci testing suite with master branch

Hi Folks,
Now that we have got the Rackspace stuff sorted out for running the CI suite, I see it as ideal opportunityt  merge GoraCI with master branch.
This patch does just that.
It is not 100% yet, but the goal here was to _get_it_ into master branch.
We can then work on issues/bugs/improvements as and when they arise.
E.g. I need to learn the bloody Rackspace Orchestration API documentation [0] and also write the puppet recipies which will accompany the test suite prior to it being run on Rackspace hardware.

[0] http://docs.rackspace.com/orchestration/api/v1/orchestration-devguide/content/overview.html