Convenience macro for print_ funcs, saves passing id each time
BLI_rand: Add BLI_rng_get_float_unit_v3, was static rayshade func
Code cleanup: use strict flags for BLI_rand
correct recent commit
Code cleanup: BKE_nurbList_handles_set used some strange logic
Enable GCC pedantic warnings with strict flags,

also modify MIN/MAX macros to prevent shadowing.
Fix for uninitialized var use
Code cleanup: warnings (clang)
Doxy comment for main()
Correct own recent changes broke release builds
And another compile fix for M_PI and msvc2008...
OSX: Remove the apple/omp workaround for now, to better judge compiler differences
Fix for missing break statements
Style cleanup
Fix T39490: BGE: Text to Mesh, then MouseOver does not work

Non-mesh objects default to no collisions. lordloki provided a
patch that sets the collision properties for a mesh converted from
a curve/meta/surf/text to the default collision properties for
a mesh.
Refactor: Add generic poll ED_transverts_poll
Code cleanup: remove unused members of TransVert
Cycles: Deformation Motionblur works on GPU, so remove the checks in the UI.
Fix for error in normalize_vn_vn(), add len_squared_vn