Fix virtual functions in Linux PolycodePlayer
Merge pull request #521 from fooflare/master

Fix virtual functions in Linux PolycodePlayer
Added a demo platformer to the Lua examples
Merge branch 'master' of https://github.com/ivansafrin/Polycode
Improved mesh collision object generation, Added the ability to
construct compound collision objects from meshes.
Added the ability to get and set the physics time step.
Added support for static concave meshes, added the ability to set the
max slope for the Physics Character class.
Added collision mask support, converted RayTestResult and
CollisionResult to classes for use with Lua.
Added getAllEntitiesInRay to the CollisionScene class.
Added documentation on how to use SHAPE_MESH_COMPOUND and
SHAPE_MESH_CONCAVE.
Minor improvements to getAllEntitiesInRay().
Improved how physics hulls are generated and stored.

Moved physics hull generation code into the Mesh class.
Meshes now load/save physics hull info if it is present.
Meshes can now  be imported with physics hull info.
Updated the IDE asset import dialogue to reflect these changes.
Fixed a bug when loading meshes from file.