Updated unit tests
Added a "demo" mode

This allows us to demo usage of the app without requiring a credit card.
Entering a known demo VIN will trigger this mode and bypass the purchase
page.