remove those button handlers that it turns out we don't need
add some extra handling if the required world isn't installed
better commenting about special-case joint map
remove some superfluous comments and whitespace
move joint ref setting so it only runs when on new frames
remove some extraneous temp variables.
better hubo finding - search through list of possible names
move that break back into the right place
remove that annoying "foundajoint" variable.

replace with a direct check to see if we added any correspondances to
the map.
null out hubo before searching to make sure uninitialized memory doesn't cause failures
break HuboInit up into InitAch and InitHubo.

We also use this to restructure the general do-after-world-loaded code
to handle failures more gracefully and with more helpfully error
messages.