#91 - Ability to disable doubleclick to dock

A new property was added to the FloatWindow, DoubleClickTitleBarToDock,
to allow disabling the behavior of redocking a float window when double
clicking the title bar.  Also converted WndProc to a switch statement
for better readability and negligible performance.