Add tests for Extended User app

This adds unit tests for the extended user app.

Fixes box one on: https://github.com/kahnjw/mileagebe/issues/6