Resolved PDO non-autoincrementing id issue

If you have a table that has a primary key that is not an auto incrementing id the id column will be unset and improperly handled by the mapper thus leaving your entity in an odd state.  This causes massive issues when you have other inserts relying on the value of the primary inside of the same process.