Bump to version 0.3.0
Allow multiple conditions in the same Condition

Previously only a single key/value pair could be added into a condition.
This change allows a dict to be passed to allow multiple conditions per
Condition object.
Review feedback: add docstring for ConditionElement
Bump to version 0.3.1
Add .travis.yml
Use Python 2.7 and 3.3 for travis-ci
Attempt to run 2to3 to get pyflakes to pass
Only run pep8 for travis-ci tests
Attempt to run 2to3 only for Python 3 and add pyflakes back in