Update boost to 1.56.
Add support for VS 2012.
Merge branch 'feature/vs_2012_support' into develop
Merge branch 'develop'