Merge pull request #4 from Nuke928/dev

Implement a bit of LuaMain
Update todo
Merge branch 'dev' of https://github.com/Ponykart/PonyKart.git into dev
Create Visual 2013 PonykartParsers++ project

- Add Windows™ compatibility : #ifdefs and .h (WindowsCompat/)
- Replace std::tolower by std::transform because MSVC.
- Add Visual 2013 project
Update .gitignore

- Remove *.sdf
Create Visual 2013 project for Ponykart++

- Add Windows compatibility with #ifdefs
- Replace constexpr with const because MSVC
- Define static float members in the .c files, as demanded by the
standard
- Update PonykartParsers++ to define DLL exports when compiled with MSVC
- Fix some structs being forward declared as classes
Fix Visual not exporting methods of dirent.cpp
Update README with new instructions