Add mina ssh to dependencies
Improve code view

Now it's more similar to GitHub
Improve diff view
Add SSH Service Listener
refs #115: Support git access via ssh (1st step)

EXPERIMENTAL

TODOs

* Authentication (PublicKey)
* Publickey management in profile view
* Commit hooks integration (WebHook too)
* Parse command correctly
* Make Configurable many options(enable/disable, port, etc...)
* ShellProcessFactory
* Test, test, test...
(refs #115) Reorganize ssh sources
(refs #115) Add PublicKeyAuthenticator sample impl

Auth TODOs

* Fetch user account pubkeys from DB
(refs #110) Add CommitHook sample

WIP: Some important functions are not implement yet.
(refs #198)Allow create group by normal users.
Rename CreateRepositoryController to CreateController.
(refs #198)Allow group editing by group members.
(refs #241)Work for specifying group manager
(refs #241)Add validation for create / edit group form.
(refs #241)Group management improvement is completed in user side
(refs #241)Remove unnecessary code
(refs #110)Update apache sshd version

For fix authentication partial bug
(refs #110)Correct authentication and CommitHook
(refs #115)Ensure exit status 1 on GitCommand error
(refs #241)Checkbox for manager is replaced with toggle buttons
(refs #241)Fix group creation / edition form presentation