Prepare solution that uses pre-built dependencies.
Update project files to use bindeps package instead of compiling deps as part of the process.
Update readme for the bindeps branch.
Have C[CS]?ycles compile against the bindeps.7z contents.

Resolves #9
Resolves #10
Merge: Remove unused and currently unsupported platform and build configurations
Tweak build dependencies.
Merge: More solution and project cleaning.

Conflicts:
	OpenImageIO/OpenImageIO.vcxproj
Update project dependencies.
Ensure csycles dll is built with x64 as target platform, otherwise
C API loading fails.
Make sure parsing uses invariantinfo
Merge: Add link to a quick build tutorial.
Ensure pixel buffer is filled even when no callbacks have been registered.

Fixes #17
Re-use existing CCImage when image data is set with filename already handled.

As part of the image caching also some code deduplication and simplification.
Use Filename of EnvironmentTextureNode and ImageTextureNode when it has been set.
Remove irrelevant todo comments.
Add C API for setting vertex normals to a mesh.
Wrap C API for setting vertex normals.
C API: set cast_shadow.
Add vector multiplication.
CSycles: wrap C API set cast_shadow