fix TextZone constructors, change jardesc path

Some constructors were accidentally setting keysRecievedFromApplet to
false, instead of the boolean specified

The jardesc path now reflects the proper build location of SMT.jar
rename getZoneByName() to getZone()
null check in TouchClient.getZone(), fix textZone

TextZone was not passing the name through to the superclass Zone to set
it properly
add/rename some examples