Order generation tests use [<TestCaseSource>]

1. Replaced [<TestCase>] with [<testCaseSource>]
2. Wrote an example using TestCaseSource
3. Added a new order book setup (mkt2) function that statically creates
an order book
4. Began writing unit tests using new version