Merge pull request #2 from horde3d/develop

Develop
Added sample framework with a base application class.
Converted existing samples to use new sample framework.
Fixed stats switching.
Added "h3dutShowInfoBox" helper function to display benchmark result in a nicer way.
Removed unused method.
Changed keys mapping, added info box (F1), improved logo rendering.
Minor tweaks.
Added #define for replace all reference FPS values.
Better window and viewport resizing management.
Fixed movement velocity calculation.
Fix comment
Improved SampleApplication's API & performance (thanks to @jcmonnin).
Minor tweaks to Chicago sample.
Renamed Framework's "app.(h/cpp)" files to "sampleapp.(h/cpp)" to avoid confusion.
Add dependencies to SampleFramework

The missing dependencies were causing build order issues on Xcode
SampleApplication: Change initializer list oder to match declaration order (fix warnings)
Merge pull request #4 from jcmonnin/sample-framework

Sample framework
Recreate the glfw window outside the key handler when switching to fullscreen mode

The window can't be deleted inside the event handler for the same window; this crashes sometimes on the mac.
Merge pull request #5 from jcmonnin/sample-framework

Recreate the glfw window outside the key handler when switching to fullscreen mode