Added the ability to specify datastore type and version.
Decouple fakes from test suite.

I've removed the get_png_content function from pyrax.fakes and replaced
its single invocation with os.random(1024).
Added unit tests for specifying the datastore.
Merge pull request #491 from alunduil/decouple-fakes-from-tests

Decouple fakes from test suite.
Add marker and limit params for listing database backups
Remove landing_page.md
Remove docs/html
Ignore generated pyrax.spec
Fix sync_folder_to_container pathing bug
Fix metadata manipulation for nodes
Also catch AttributeError since it is possible to not get back JSON data. Fixes #457
Utilize assure_entity to allow operating on the entity directly instead of attempting to use self._entity_manager. Fixes #468
Merge pull request #502 from sivel/housekeeping-part2

Housekeeping part2
Merge pull request #493 from Teddy-Schmitz/devel

Added the ability to specify cloud databases datastore type and version.
Merge pull request #499 from sivel/issue/483

Fix metadata manipulation for load balancer nodes
Merge pull request #500 from sivel/issue/457

Also catch AttributeError since it is possible to not get back JSON data. Fixes #457
Merge pull request #497 from sivel/paginated-list-db-backups

Add marker and limit params for listing database backups
Merge pull request #501 from sivel/issue/468

Update CloudMonitorClient to use assure_entity instead of using self._entity_manager
Merge pull request #498 from sivel/issue/473

Fix sync_folder_to_container prefix pathing bug