Fix: Changed example code, added comments for clarification
fix(*): add python 3 support.
Merge pull request #39 from chadlung/ChadLung

Fix: Changed example code, added comments for clarification
fix: PATCH support

Closes #38
style: PEP 8 fixes
fix(*): add python 3 support.

Some changes:

- Fix import style

```python
from create import *

from .create import *
```

- Fix error: traceback.format_exc()
- import six to handle unicode difference between py2/3
- Add py32 to tox
- Replaced io.BytesIO with bytearray
Merge branch 'py3_support' of https://github.com/cabrera/falcon into py3_support
style: collapse install_requires
Merge pull request #46 from joshbrand/pep8_fixes

style: PEP 8 fixes
chore: enable Travis-CI

- add requirements.txt with pip requirements
- add basic build in .travis.yml
- enable email notifications of failures
- add build status to README
fixes #17
style: PEP 8 fixes
fix: remove unneeded nosetest option
Merge pull request #50 from joshbrand/enable_travisci

chore: enable Travis-CI
chore: Add Josh Brand to contributors list (thanks!)
chore: Add Chad Lung (chadlung) to AUTHORS (thanks!)
fix: use requirements.txt in tox.ini
fix(request): format as unicode.
fix(hello_test): revert to io.BytesIO, fix compare.

Rationale:
    * bytearray -> BytesIO: wsgi expects stream objects
    * encode removed from sample body: unnecessary. Encoding is already known
      for str. Just need to decode stream to compare the two.
Merge branch 'master' of git://github.com/racker/falcon into py3_support
fix(requirements): add module six.

Needed to handle differences in unicode between Py2 and Py3.