Fix T40834, grab brush not working after recent jittering fix.

Some brushes do not require location always. Made a list here, there may
be others but I think this pretty much covers this.
warning fix: use of __restrict was inconsistent in BLI_dynstr between declaration and definition
Get rid of usage of non-existing module
add: initial datablock patch apply
fix: osx compilation fail
Initial commit of dev/vray_for_blender/stable for new blender git
fix: box dimensions comment corrected
Initial commit of dev/vray_for_blender/stable for new blender git
add: vb25.patch merged
fix: proper patch inclusion
fix: u_int8_t for windows
fix: windows compilation fix
fix: force operator registration
fix: force adding vray texture type
fix: update to recent git changes with threaded DAG
fix: formatting
add: test node export function
add: python func to get transform in hex mode
add: macros to print stuff with custom linebreak
fix: using colorful print macros