add ssh support. refactor code to still allow nsenter. this can now be run as a independent server for nsenter and required programaticly for ssh
add ssh support. refactor code to still allow nsenter. this can now be run as a independent server for nsenter and required programaticly for ssh