reverting a primary-key-type-casting change in lib/constraints. i started casting to integer because of  type problems in the derby database, then fielded a bug report from someone with a string key. oops.  well i'm guessing more people have string keys than use the derby database, so until we can find a  better solution i'm going to flip it back.
reverting a primary-key-type-casting change in lib/constraints. i started casting to integer because of 
type problems in the derby database, then fielded a bug report from someone with a string key. oops. 
well i'm guessing more people have string keys than use the derby database, so until we can find a 
better solution i'm going to flip it back.

PiRSquared17/activescaffold,PiRSquared17/activescaffold,PiRSquared17/activescaffold