Cursor mode cleanup.
Fixed link error introduced by previous commit
Revamped cursor mode test.
Merge pull request #217 from serialvelocity94/master

Fixed references to renamed function.
Removed extra argument
Merge pull request #219 from serialvelocity94/master

Removed stray argument.
Replaced Free Getopt with getopt_port.
Removed superfluous display sorting.
Made NSScreen to CGDisplay matching fail softly.
Added comment on headless Macs.
Renamed monitor helper functions for clarity.
Initial drag and drop support.
Cleanup.
Fixed broken calls to memset.
Fixed broken includes.
Fixed off-by-one error.
Added drop reporting to events test.
Cleaned up drop callback design.
Merge remote-tracking branch 'upstream/master'