Fix rigid body world Solver Iterations not showing in UI and throwing python error.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@56280 954f8c5b-7b00-dc11-b283-0030488c597c
Fix crash going to a scene with no camera, with an inactive 3D viewport space.

The regions of the space are stored in a different place depending if it is
active or if another space is in use. The code here was iterating over both
but it should be only one because the other might contain regions of another
space.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@56281 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #34806: rigid body world settings were not copied with a full scene copy.

Now copying a scene will also duplicate groups that consist entirely of objects
that are duplicated with the scene. The rigid body world will then also pointers
to these new groups.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@56282 954f8c5b-7b00-dc11-b283-0030488c597c
Fix two more high DPI / retina draw issues with running jobs in info header and
the node tree name in the node editor.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@56283 954f8c5b-7b00-dc11-b283-0030488c597c