Cleaned up the future plans.
Wrapped GTK+ Areas in a GtkOverlay in preparation for adding OpenTextFieldAt().
Added Area.OpenTextFieldAt() and implemented it on GTK+.
Fixed some flaws in GTK+ Area.OpenTextFieldAt().
More TODOs.
Slight behavior change to Area.OpenTextFieldAt().
Fixed focus-out bug in GTK+ Area TextField.
Began implementing Area.OpenTextFieldAt() on Windows.
Started the Mac OS X implementation of Area.OpenTextFieldAt().
Fixed a lot of Area.OpenTextFieldAt(); thanks to mikeash in irc.freenode.net/#macdev.
More fixes to Windows Area.OpenTextFieldAt(). Thanks to http://stackoverflow.com/questions/25462989/why-am-i-getting-wm-mouseactivate-when-i-click-on-my-child-window-i-have-it-cha
Implemented more/most of Area.OpenTextFieldAt() on Windows.
Update future plans.