Visual Studio 2010 support

-Protobuf skipped for now, I'll have to investigate whether it's feasible to build with VS2010
-VLC's VS2008-built binaries binaries are not compatible with VS2010 binaries, so VLC is skipped in the process