Do not autocommit, manual control is better for unit testing
Remove ipython and ipdb from requirements
Add tests for registration