Merge pull request #6 from rmbennett/acceptance-test

Throw exceptions for tests instead of returning null
Make BillingSystem test suite