Cosmetics
VS2010 does NOT support range_for...
Fix VS 2012 compilation
Update boost to boost 1.55.0 [PART.1]
Update boost to boost 1.55.0 [PART.2]
Remove unused configuration "Release log"
Fix VS 2012 release build
Normalize coordinate system [PART.1]
Normalize coordinate system [PART.2]
BugFix: the sanity avoid a crash
Only rasterize a part of the overlay when it exceeds the screen too much. This enhances support for huge font and vector drawings.
Fix two in-efficient memory allocations
Simplify EvaluateLine function
Add paint log
Support vertical partial scan-convert
Add several logs after failed to create path data
Add .gitignore adapted from MPC-HC

Also remove some *.user files from the repo
Added VS2012/VS2013 compilation

* No additional projects were used, meaning VS2010, VS2012 and VS2013 are now sharing them same project files. Solution files are identical, except for the first two lines.
* Be advised that we may need additional changes in order to compile with VS2013, compilation was only successfully tested with VS2012.
* I made an effort to consolidade common properties and remove useless/redundant ones from every project file. As a bonus, this fixed some warnings in debug builds.
* Unused/outdated project and solution files were removed.
* The build_vsfilter.sh file was updated to support the compilation with newer VS versions.
* A small change was made to log4cplus in order to make it compile with VS2012 (added "functional" include to configurator.cxx).
* Chinese text in *.filters files was replaced with their English counterparts.
Moved/renamed project files to not contain references to VS versions
Projects: move configuration properties to the right place