Added full support for custom minimap images + polishing

- Reduced the image size needed by 2.
- Fixed the custom image size set at load time.
- Fixed the overlapping alpha adjustement that was falty in bigger maps.
- Fixed the location arrow not updating its direction when moving
  diagonally and removed a few magic numbers.
- Added the necessary scripting support to make the engine load a custom
  image.
it translation update by BioHazardX :)
Kept on the first map up until the first cave.

No events and no monsters yet.
Reverting VS project warning settings and .gitignore changes. This is a fork side only commit.
Adding a submodule for the VS2012 dependencies.
Fixing all level 4 warnings and higher.  This is a fork side only commit.
Update README