import unittest2 as unittest

should help with future python versions
add ugly hack for test suites

fake project module unloading for test suites to work (the module would
stay loaded in memory and 'startproject' in setUpClass would fail.
make imports tests use load_tests protocol
add test command to setup.py to run unit tests
add tests in the package
make test command class, in setup.py, more simple
avoid sys.path pollution during layout discovery
Bump to version 0.2.3
Merge branch 'dev'

releasing 0.2.3