Fixed a deprecated method call(->secret(...))
fixed tests so exceptions are now not template dependant(reworked exception templates broke the test)
cleaned up the tests a bit
fixed tests so the exception line is checked
Fixed the Controller Namespace

Mojolicious 5.x introduced the ::Controller:: Namespace which caused the test to fail on newer Mojolicious Versions, this commit sets the Namespace to "MpemTest" in a Backwards compatible way, avoiding the issue.
Merge pull request #9 from stephan48/master

Fixed the tests