added sample to show how to create a datacenter in the root folder.

Then code to create a cluster in that datacenter.
Finally a sample script to tie both things together.

fixes #51
Adding an example that shows how to upload a file to an arbitrary datastore
fix broken `getallvms.py`

A refactor seems to have broken the sample, `vm` was renamed to `virtual_machine` and since there are no tests nobody caught this.
Merge pull request #79 from jaustinpage/upload

Upload
fix spacing issue to make pep8 tool happy in travis-ci fixes #85
adding reset alarm example. fixes #3
Merge pull request #84 from mriehl/patch-1

fix broken `getallvms.py`
Merge pull request #86 from michaelrice/issue_85

fix spacing issue to make pep8 tool happy in travis-ci fixes #85
Merge pull request #81 from michaelrice/reset_alarm

adding reset alarm example. fixes #3
Merge pull request #80 from michaelrice/create_datacenter

added sample to show how to create a datacenter in the root folder.
make testing actually possible

In order to run test with the provided layout, samples and samples.tests
need to be python packages (contain an __init__.py file).
Also the samples.tests package must be known to `setup.py` so that
running `setup.py test` just works.