Add Spock spec for invoicing transactions

I implement a Spock specification for invoicing transactions and fix
some bugs.
Fix English strings

I fix a lot of errors in English and change the default language to
English (UK).  Thanks to Richard Hathaway for his support.