Designer compiling in Xcode.
* Needed to put factory registration functions in Gwen::ControlFactory namespace.
Added Allegro platform.
* To support OSX I added an Allegro 5.1 platform for Gwen. This will also work on other platforms Allegro supports. Some features not fully implemented, like window minimise.
* Use Allegro clock.
* Don't crash if no file selected.
Fix sleep ms.
Fix keyboard focus not being reset when no control with keyboard input is selected
Make SelectItem public so that items don't have to be uniquely named
Enable mouse input for a scroll controls inner panel so that scrolling works when the mouse is not over a control
Merge branch 'master' of https://github.com/garrynewman/GWEN
Use correct float functions: ceilf and floorf.
Fix Allegro line rect drawing.
* Rect wasn't being translated.
* Clear screen on begin context.
Spaces to tabs.
Spaces to tabs.
* Gwen uses tab for indentation.
Add allegro window position & get cursor pos.
Merge pull request #32 from pixelballoon/pull/selectitem

Make SelectItem public so that items don't have to be uniquely named
Merge pull request #33 from pixelballoon/pull/scrollmouse

Enable mouse input for a scroll controls inner panel so that scrolling works when the mouse is not over a control
Merge pull request #35 from billyquith/master

Allegro platform
Complete the default skin with a layout for some missing controls, mostly GroupBox and other items on that list (visual comes from a previous release of GWEN)
Fix the textbox Layout issue (No centering) and unintuitive selection/scrolling behavior.
Don't set KeyboardFocus to NULL, use KeyboardFocus->Blur() instead, so the relevant events are sent
Add DirectX SDK include /bin dir to the premake files so that it compile out of the box.