Cmake prefers NOT to !
Cycles: Update stdosl.h for OSL 1.5.
Cleanup: Move `object_get_derived_final` from BKE_shrinkwrap to BKE_DerivedMesh

Note this func needs some love, but this will be for later (should never have been in shrinkwrap code!).
Cleanup: Move SpaceTransform helpers from `BKE_shrinkwrap` to `BLI_math_matrix`.
CMake: tweak so 2.8.7 and older still work (disable WITH_BUILDINFO)
Spelling
Move to OIIO 1.4 also for windows x86
BMesh: typecheck iterator
Make CHECK_TYPE_NONCONST macro portable

also replace __typeof -> typeof
CMake: add header
WIP
WIP