MouseEventArgs now uses an enum (MouseButtons) to describe which mouse button was involved in an event.
ControlManagerBase now supports messages for MouseDown/MouseUp/MouseClick (see issue #4) for all three mouse buttons.
Implemented mouse-event message handling and events for Control. MouseWheel not yet implemented.
Implemented a MouseWheel event (and message handling) which fixes #4.