Separated tween configuration and execution.
Refactored configuration. Updated documentation and semver.
Merge branch 'master' of git://github.com/unstoppablecarl/shifty into unstoppablecarl-master