Numerous engine updates from sea-crossing, VS solution update to 2013 preview, reorganization of folder structure.

Major engine changes are:
Upgrade to glfw 3, improved resource handling with share_ptr,
physically based surface shading and introduction of open source fbx
parsing.
For more details, refer to sea-crossing commits.