avoid customdata lookups for selection test/enable disable.
also add uvedit_face_select_set, uvedit_edge_select_set, uvedit_uv_select_set - since quite a few areas where setting based on a boolean.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@56641 954f8c5b-7b00-dc11-b283-0030488c597c
Remove check for zero focal length in BA cost functor

This check is actually redundant, because empty intrinsics
will have focal length of 1.0, which means original comment
about BundleIntrinsics was not truth.

It is possible that external user will send focal length of
zero to be refined, but blender prevents this from happening.

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