Added jmock to the project.
Changed the 'align variables in columns' option of the formatter because
it did not work...
Injected the dependency on a printer into BillGenerator through a
constructor. Added a test to sense whether the printer is called in an
appropriate order and manner by the BillGenerator.