[Core] Added POSIX support (Experimental)

Thanks to Danman
I don't think it actually compile although tried my best to correct
code.
Added DebugDrawer::DrawTangents
Added premake binaries for Linux and MacOS X
Fixed POSIX DynLib implementation
Merge from DigitalPulseSoftware.
Fix compilation errors for POSIX files and make premake4-linux executable.