Bugfix: dont transform twice

Transformation was occuring twice: once on startup and once on
preferences read - and excess messages were being made as
it was happening. Fixed.
Slowed down geometric progression of Timer

Doubling each time made the timer reach max too fast; changed to
a factor of 1.3.
Fixed thankful name; windingDown; & lowScriptMode

Message expressing thankfulness for winding didn't have a name
after a collapse, and message wasn't displayed at all most recently.
Fixed. Updated processing of windingDown to broadcast to other
scripts and more as a bugfix. Updated lowScriptMode to be sent
across the wire as necessary.
Reworked DEBUG_LEVEL; removed DEBUG_MODE

Reworked DEBUG_LEVEL; removed DEBUG_MODE as it is no longer being
used.
Moved many globals to CommonGlobals.lsl

Moved a wide variety of globals to CommonGlobals.lsl. As part of
that, converted all variables initialized within the listeners
(at the beginning) to common globals: including code, optHeader,
script, and split.
Syntax fixes

Fixed syntax errors.
Accounted for Builtin Controller situation

What if a Builtin Controller becomes, in fact, an actual User
Controller of the Dolly? Then they lose the specialness and
are no longer considered a Builtin Controller - and the code
was made to match.
Change to allow Options menu to Dolly etc

Complete removal of the Options menu from Dolly is inappropriate -
most particularly in the case of the Blacklist. Key settings like
Color might also be allowed Dolly no matter what.

More investigation into the actual access INSIDE the Options
menu is needed.
Many updates: bugfixes, changes, and reworks

Reworked Main Menu code. Added titles to the bottom of files to
identify them after loading into Firestorm editor. Fixed bugs
related to Key as a normal Key. Fixed but with timereporting
and text of lowScriptMode. Many other changes and fixes.
Remvoed displayWindRate from code, and fully implemented
windingDown variable. Reworked setWind to match.
Eliminated redundant test

The conditional test is redundant, so it was removed.
Fixed afk; cleaned up verbiage; more debug

Fixed AFK setting bugs and simplified setAfk function, as well
as removing unneeded local variable. Simplified winding messages
to be cleaner and more RP-like. Changed AFK menu response to not
set AFK in code, but wait for valid response from the warden for
afk. Removed duplicate buttons in Options menu.
Fixed bugs with a controlled Dolly's access menu

Listing controllers did not work right; fixed. Access to the
Access menu to begin with did not work; fixed.
Added Hold and Unwind buttons; fixed Carry button

Added the Hold and Unwind buttons for carriers and controllers,
seeing as there was a response waiting. Fixed the Carry button
which was not operating.
Removed menu access to Hold functions

The Hold menu button does not activate things properly, and
results in a locked dolly. Much more work needs to be done
if it is to work and be used. Internal coding remains.
Moved setGenColour routine

Moved setGenColour routine in attempt to reduce footprint of
MenuHandler - which freed up 1k in the end. It's something at least.
Update if statements to be cleaner

Sooner or later, choices will be added - so plan for it and pull
extra testing into the interior of an if statement...
Many updates: converted can* to allow*

Renamed canPose, canDress, canCarry, and canRepeatWind to
allowPose, allowDress, allowCarry, and allowRepeatWind respectively:
these are settings that affect what the public is allowed to do.
Moved some code from MenuHandler to Transform to spread out
memory usage: both can now be considered fully using memory.
Hovertext workings moved to an internal command and macros moved
to include files. Text tweaked and bugs fixed. LANDMARK_CDROOM
renamed to LANDMARK_CDHOME (current home is not a "room" somewhere).
windRechargeTime moved to common globals. dollType is not "preset"
with a default; it is the setDollType routine that sets the default
during the startup process. setDollType now refuses to run if the
dollType requested is already set as current.
renamed dollyName to dollDisplayName et al

Implemented possible fix for RLV being turned on but not applied.
Implemented possible fix for Key turning after collapse. Renamed
variable dollyName (NOT dollName) to dollDisplayName. Minor formatting
changes.
Optimized CheckRLV slightly; clean up Pose/Unpose

Menu presents an Unpose button to the public if Dolly is the
poser; also cleaned up tests for simplicity's sake.
Moved <200 to end of testing sequence in CheckRLV.
Other miscellaneous.