Update Cycles to 896c53a8ecfffabc048b9cb91a547ecafe5aa5f5

This will (hopefully) be the last update of Cycles doing manual style.
Modifications made to Cycles will be created into a patch and applied
to git.blender.org:cycles.git, ccsycles_master branch, along with vcxproj
files from the bindep branch.