Made possible to jump certain cliffs for the need ofthe puzzle.
Added proper support for infinite custom animations and animation terminators (nerverending frames).

This will permit to remove a lot of ugly hacks in the script files.
I already removed some but I'll fix the rest in another commit.
Reverting VS project warning settings and .gitignore changes. This is a fork side only commit.
Adding a submodule for the VS2012 dependencies.
Modified 'utils_common.h' to act as a precompiled header.
Changing the VS 2012 project to use the new precompiled header file.
Fixing all level 4 warnings and higher.  This is a fork side only commit.
Update README