Quietly preparing observer for unit testing
Added basis for unit testing and programmatic creation of order and invoice
Improved structure of test
Merge branch 'master' into tests
Updated Billy PHP SDK to latest version
Added support for test mode using fake requests in invoicer
Added logging of request to file and assertions of these. Modified config options
Added test for more advanced order, centralized commonly used functions and created TestOrder class for handling all test order creations
Changed config to use array instead of global constants and added check for correct contents, Added discounts and secondary address to TestOrder, Added setups and teardowns of test class, Added stock history to test class, Added tests for discounts and multiple addresses, Added simplified assert call to handle assert of all parts of a request
Simplified Observer
Added version info