Corrected Remote Shell tests for Python 3

Only bytes can be sent over a socket
Changed names of Jabsorb hashable types

Using CamelCase names, like normal classes