Added optional property ignore during insert.

Regarding pull request #66.  I agree that Id should not always be removed.  This will allow for an optional id column, as well as any other column for that matter.  It ignores the cache, if there exists some prop to ignore.