GitApp: Refactor by extracting 'user' variable
Git: Show Yobi's error message if access is denied

As-is:

    $ git push
    Username for 'http://yobi.com': npcode
    Password for 'http://npcode@yobi.com':
    fatal: unable to access 'http://yobi.com/dlab/yobi/': The requested URL returned error: 403

To-be:

    $ git push
    Username for 'http://yobi.com': npcode
    Password for 'http://npcode@yobi.com':
    remote: 'npcode' has no permission to 'dlab/yobi'.
    fatal: unable to access 'http://yobi.com/dlab/yobi/': The requested URL returned error: 403
docs: added a link of play's doc about migration to 2.2
refactoring: Global.java

The method used by the anonymous class, move to member method in
annonymous class
define onStart method
config: Fix the comment for application.server

application.server is used only for PlayServletContext.getServerInfo().
site-admin: subtle ui change for item list
site-admin: enable password reset by site admin

 In some reason, when email sending feature is disabled,
 password resetting by site admin is required.
Merge branch 'global-refactoring' of kirav/yobi

from pull request 984
Merge branch 'feature/password-reset-by-siteadmin' of doortts/yobi

from pull request 1021
Merge branch 'fix/commment-for-application.server' of npcode/yobi

from pull request 1044
Merge branch 'docs/migration' of whiteship/yobi

from pull request 1033
Merge branch 'feature/tell-why-push-is-denied' of npcode/yobi

from pull request 1028