Major refactoring to the Invoice.
Use named parameters instead.
Use named parameters.

* 'master' of https://github.com/yawboakye/takai:
  Major refactoring to the Invoice.

Conflicts:
	takai/checkout.py