Added an old id argument to the special clone function so that objects
     could look up their antecedents without pain.
When cloning, don't forget to re-load yourself from the database!
Cloning a client now also clones its passwords