Added getting started to .rst docs.
Update getting started docs'
Remove extra query for scaling groups
Fix connection parameters, and exception handling

Not having cql_version follow semantic versioning throws an error
that is not displayed, because the error message is set to the 'why'
field of the thrown Exception instead of 'message'.
Handle error messages better.

Since this is catching all exceptions, just make sure 'why' is
converted to 'message'.
updated doc about returning deferred from mocked method
Remove the deleted column and deleted index from setup schemas
Add migration to remove deleted index
When deleting a group, also delete all the group's events from the events table
Delete group lists policies so that events can be deleted by policy id
Remove all remaining uses of CassBadDataError
Fix pep8 error
Merge branch 'master' into auto-381-remove-soft-delete-from-schema

Conflicts:
	schema/setup/control_15_create_scaling_groups.cql
	schema/setup/control_20_create_launch_configs.cql
	schema/setup/control_30_create_scaling_policies.cql
	schema/setup/control_50_create_group_state.cql
Move the migrations to the new migrations folder
updated based on @dried words
Merge pull request #252 from rackerlabs/mock_returns_deferred

updated doc about returning deferred from mocked method
Merge pull request #256 from rackerlabs/auto-419-delete-group-deletes-events

AUTO-419 - delete a group's events from the scaling schedule table
Use a DummyException for testing instead of a regular Exception
Few adjustments to getting_Started
Adding docs.rackspace.com docbooks to repo under docbook.