Change utf8 to utf-8 so that Emacs does not complain.
Invocations of nosetests in the test suite are done with -c /dev/null so as to avoid depending on the user's configuration.
Undefined steps are now fatal errors by default. Added --freshen-allow-undefined to make them non-fatal.
Steps files are now loaded in the "freshen.steps" package.
Removed step uniqueness requirement. Steps are now imported using frenshen's import mechanism.
Changes for Python 3 support, and cleanup here and there.
Rename to fresher.
--tags is now --fresher-tags
--language is now --fresher-language
--list-undefined is now --fresher-list-undefined
Cleanup the tox.
Document argument changes.
Updated the setup file for the latest changes.
Added an intro. Cleanup.