let's see
Merge branch 'master' into develop
better docstring for GatedState
better SingleTargetState docstring
better docstring for BaseMachine
Merge pull request #1 from haaksmash/feature/1-working-example

Example usage, better docstrings.
start to the boomerang
makes base state tests pass
clean up while working on boomerang
many tests, also boomerang states
too hard to fight is_entry_state; trust users to not be foolish
stepped state machine implementation
adds test command to setup.py
remove some cruft, start tracking requirements for both dev and build
switch to the LGPL
make readme better for pypi
Merge pull request #3 from haaksmash/feature/update-to-pypi

Switch license to LGPL, make things a little more friendly for pypi
bump version in setup.py
Merge branch 'release/0.1.2'