More check on return value.
Minor refactor.
Move XySubRenderIntf.h
Fix project setting
Remove none sense extern c
Fix csriapi color type Fix SSF color type
BugFix Color type
Fix compilation with "Release log" configuration
Proper initiation of log4cplus
Update boost to boost 1.55.0 [PART.1]
Update boost to boost 1.55.0 [PART.2]
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
Use only one solution file

The solution file can be shared across VS (2010-2013) versions if you specify the minimum supported version at the beginning of the file (i.e. VS won't ask you to upgrade the solution file).
Merge identical properties in project files
Fix VS2013 build
Fix VS2010 build and change defines to proper hex
Fixed build script for VS2012+