PDOTable->getId() now returns false if the key is not set instead of
throwing an error