Completed sim_core::get_obj_copies.

Task @T14 : This method now does proper deep copies of all objects
including the effector lists. It depends on proper clone() overrides
for base_object and abs_effector children. See the unit test in
base_object for good examples.