Improved new_offer and added tests for it

 * check for correct amount and interval in ``new_offer``
 * moved MockPymill to extra file for usage in other tests
 * added tests for (changes in) new_offer