Update UserController.php

Add support for using a callback as redirect route instead of only strings
Update zfcuser.global.php.dist

Added documentation refering to the usage of callback as the login_redirect_route.

Usage example:
'login_redirect_route' => function(\ZfcUser\Entity\UserInterface $user) {
    // Any desired code or logic
    return 'my-custom-process-route';
}
Adding two new events - authenticate.success and authenticate.fail, which will fire after the login has completed, but before the redirect fires
add Japanese translation
fix invalid Japanese translation
Fix redirect will not working when redirect url has ?param=value

Redirect  will be broken when URL likes user/login?redirect=http://pathtozf.com/user`?`param=value
Merge pull request #371 from atans/patch-1

Fix redirect will not working when redirect url has ?param=value
Added tests for tests noted missing or not finished
Added few more tests.
Added dependency on zend-session.
Almost fully tested Adapter\Db.
Newline at end of file
Added tests for AbstractAdapter and a little more work on Db tests
Added dependencies
Removed session suggestion as it's now a dependency
Storage db test
Uncomment logout test
Added tests for UserHydrator
Added a few tests for User Mapper
Added placeholders for all tests.
Fix CS
Fix tests namespaces