it translation update by BioHazardX :)
Fixed the enemy positions when restarting a battle.
Bug fixed the item handling in battles.

- Removed the miss indicator shown twice when an item can't be used.
- Fixed item use cancellation.
- Refresh completely the item list when opening a character command.
Added support for the last status effects not supported.

It is now possible to poison/regen HP on battle actors.
Removed the specialization in the std::make_pair calls as requested by authenticate.

I also fixed two comments.

It should help in making Valyria compatible when compiled with VS2012.
Adding a submodule for the VS2012 dependencies.
Patch for VS2012.  Fixing C4146: unary minus operator applied to unsigned type, result still unsigned.
Patch for VS2012.  I don't fully understand this one.  The Debug C++ runtime throws assertions because the erase call invalidates all iterators.  However, we were storing a new iterator?  And there's a loop a few lines below doing something very similar that doesn't throw assertions?  Maybe it has something to do with the std::pair?  Falling back to indexing...
Adding VC2012 project and solution files.
Bumping VS2012 dependencies.
Bumped VS2012 dependencies.
Added a post build bat file to copy dlls into the project's root directory.
Fixing runtime crash on native Windows tool chain.  "LC_MESSAGES" is not supported or a defined option.
Bumped VS2012 depenedencies.
Clean up the majority of level 3 warnings and higher.
Fixing warning 4512.
Fixing warning 4121.
Cleaning up some more warnings; mostly just numeric.
Fixing warning 4121.
Reverting changes for 4121 and turning it off.  I can't get it working correctly for both Debug and Release.