use abort isntead of raise when checking path
Merge branch 'abort-check-path' into 'master'

Abort check path

Fixes #13

See merge request !35
update changelog
Merge branch 'update-changelog' into 'master'

Update changelog

in light of !35

See merge request !36
Handle invalid number of arguments

When a remote user with a valid SSH key runs something like 'ssh
git@gitlab.example.com foobar', gitlab-shell would raise an exception in
the GitlabShell#escape_path method. With this change, we catch an
invalid number of arguments as soon as possible and exit.
Use a different style of one-line classes
Merge branch 'wrong_number_of_arguments' into 'master'

Handle invalid number of arguments

See merge request !37
Merge branch 'master' of github.com:gitlabhq/gitlab-shell