Adds TravisCI config and badge

Adds basic .travis.yml with config
and Travis badge into README.rst
Merge pull request #53 from mfojtik/update_rack_state

Updating Heat stack and switch from boto to python-heatclient
Changes format and indents for pep8

This is changes in code formating and indentation
to comply with pep8 standard.

It follows current setting in tox.ini for pep8 (flake8).

I skipped errors like:
* F821 undefined name
* H302 import only modules
Adds irc notification for TravisCI
Merge pull request #54 from petrblaho/travis_setup

Adds TravisCI config and badge
Adds irc notification for TravisCI to freenode#tuskar
Merge pull request #52 from petrblaho/pep8_errors

Changes format and indents for pep8
Fix delete of non-existing rack to return 404.

Addresses issue #22, and fixes test.
Merge pull request #22 from jguiditta/fix_test

Status code 500 instead of 404 for deleting non-existent Rack
Add python-novaclient and simpleyaml to requirements (for novaclient & config)
Nova client for flavors and nova config file (temp - yaml for now)
Updates controllers to use nova flavors client where appropriate (create/delete flavor
or ResourceClass with flavor). Adds nova_flavor_uuid to Flavor model for tracking
the nova created flavors
Merge pull request #45 from marios/nova_client

Nova client for Flavor model
Added python-heatclient back to requirements.txt
Refactored Heat API configuration

- All settings moved to tuskar.conf
Return the Heat stack in JSON on DataCenter#index
Fixed indentation bug in Racks controller
Fix regression with ResourceClass/Flavor from recent rebase hell
Merge pull request #61 from marios/fix_resource_class_flavor_regression

Fix regression with ResourceClass/Flavor from recent rebase hell
Merge pull request #56 from mfojtik/heat_conf

Heat API configuration refactoring
Blank line fixes related to previous regressions

There were 3 wrongly indented return statements introduced in pep8
pull request [1], then they were fixed again but they were still
missing the blank lines that caused pblaho's autoindenter to indent
the return statements wrong. This commit adds those blank lines.

[1] https://github.com/tuskar/tuskar/pull/52