Added fields 'tax_type' and 'tax_total' and processors that mimic the functionality of 'shipping_type' and 'shipping_total'
By default, tax_total is 0
tax_free session option is unnecessary, updated documentation on default_tax_handler
tax_free session option is unnecessary, updated documentation on default_tax_handler
Add OrderForm.preprocess() class method.
preprocess should be a class method, not static
Removed redundant JS on checkout page.
Remove stray print() call.
Fix and add comments.
Move variable declarations around for clarity.
Remove unused variable.
Taxation defaults/settings tests
PEP 8 Conformity on unit tests
Added test for set_tax
Added documentation. Merged two tests as they are entirely co-dependent.
Syntax validation flunks travis build
Use lazy translation for Cartridge default settings, so app names in admin menu may be displayed in language determined by request."
Cleaned up and enhanced docstrings/comments for the order form and its components, as well as minor refactoring of the field hiding code for readability.
Fix rendering of payment fields when checkout steps aren't split.
Implemented handling for the createdb --nodata management command option, splitting out fixtures into required/optional. Closes #29.