Added the new 'atom_id' argument to the frame_order.distribute user function.
This uses the new inverse selection functionality recently introduced into the trunk to delete all
structural data not matching the atom_id from the copy of the loaded structural data string prior to
generating the distribution of structures.