Use standard mocking library
Licence; Requirements

* Use Public Domain licence
* Tidy up requirements.txt
Merge branch 'start' into attempt_004