make package more selective on what to include
fix a bug with unittest2 during pip install

move unittest2 imports only when running the test command.
docs format tinkering
bump version to 0.2.5
Merge branch 'dev'

bump version to 0.2.5