Tests will now compile at least.
Fixed meck:new/N calls in gen_auth tests.
Fixed gen_auth tests for new api.

Someone updated the code without updating the tests first, which is
BAD BAD BAD.
Don't meck what we're trying to test.
erlang exceptions are not python exceptions.
Based on the tests, the updates can be non-list now.
No longer mecking the entity_engin_sup
Commented out incomplete test.
API changed but test not updated.

That is not the order to do this anyway. If the api needs to change,
the tests need to be updated first.
Merge pull request #4 from SkewedAspect/bug-mw-eunit-test-cleanup

Bug mw eunit test cleanup