ExternalBox2D: use CMAKE_COMMAND to execute patch
Added doxygen comments to Peer.h

Please review these and make sure they're correct. I haven't written the code, so I'm not 100% sure how all of it works.
Doxygen documented the Address class.

Also made a few minor fixes:
- Address IP/port are no longer unitialized when using the empty constructor(normally this is no problem, but stuff like this can come to haunt you)
- Address data is now protected, to ensure that no polycode user accidentally modifies the variables directly. Friend classing is used to give Socket access to internal data.
Doxygen commented the Server class.
Removed mentions of the word "game" in the documentation.
Fix the includes for OpenAL on OSX
Added virtual to UIWindow destructor

Fixes issue #198. See http://stackoverflow.com/questions/461203/when-to-use-virtual-destructors
Fixed screen root entity being adjusted by default, fixed image alpha premultiplication
Merge branch 'master' of https://github.com/ivansafrin/Polycode
Merge pull request #206 from CIB/cleanup

Added virtual to UIWindow destructor
Added a flag to renderer to treat normal blending as premultiplied, made the screen entity size default to 0 instead of 1
Merge branch 'master' of https://github.com/ivansafrin/Polycode
Fixed collision only entity not setting rotation correctly
Fixed point collision examples
Fix some warnings

- Fix warnings due to Lua wrapper generator
- Fix missing return values in some methods
- Remove unreferenced variables
- Fix call to trackPhysicsChild
Color picker no longer jitters/resets when you change values, fixed offset on click in color picker SV area
Fixed hue selector click offset in the color picker
Added ability to close open files in the IDE, UIComboBox now resets selected name to None on clearItems(), fixed sprite editor not setting height properly on load
UI Module classes will not delete children if ownsChildren is set to true, added setOwnsChildrenRecursive method to Entity, cleanup when closing screen editor, font editor and image editors in the IDE, fixed some memory leaks
Removed addDropShadow from ScreenLabel