Inter-mesh snap optimization and fixes. For larger meshes, tests are made against the bounding box first to speed things up (suggested by Brecht). Also, verts are accessed through mesh_get_mapped_verts_nors() it can snapped to deformed vertices (only the deformed originals, not new verts for now).