Move depsgraph debug print under --debug-depsgraph command line argument
UI: minor optimization for button lookup, break early when button found

also reduce int/float conversion
UI: Make "Lock Interface" a icon only button and pack into the Display row, we don't need a dedicated row for this option, also it looked quite bad for Cycles.
Scons: Some tweaks for f70d9660474c, we don't need SSE41 kernel for 32bit, nor vc2008 x64.
Fix sconscript syntax error when using python 2.x instead of 3.x.
Fix T38388: Creating a new scene with full copy sets rigidbody collision shapes to box.

Tweak world rebuilding logic, so it's not done before object data was
updated.
renamed unclear API parameter
Fix T38393: bone roll not restored properly after cancelling rotation of bones.
Fix T37038: user preferences > input category names unnecessarily cut off.
Fix T36955: API docs referred to sys.maxint which does not exist in Python 3.
Fix T38359: incorrect display of material slot with pinned particle settings.

Just hide it in this case, the material slot is not really valid without an
object in the context.
Update Edit Mode tabs for mesh objects

This greatly improves the mesh edit tabs after a few weeks of feedback, making the tabs more practical with less need to switch tabs often.  Based on discussion on IRC and T37568.

Reviewers: campbellbarton

CC: campbellbarton, brecht

Reviewers: campbellbarton

Reviewed By: campbellbarton

CC: campbellbarton, brecht

Differential Revision: https://developer.blender.org/D269
Fix bone transform issue where the bone roll depends on intermediate mouse positions.

It computed the roll compatible with the previous mouse position roll value,
now it uses the initial roll value.
Initial commit of dev/vray_for_blender/stable for new blender git
fix: box dimensions comment corrected
add: development build splash
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