Update to JSch 0.1.51

Closes #78.
(cherry picked from commit 537b69d)
Clean tests and use hamcrest

Closes #79.
(cherry picked from commit b5aaa51)