Support key fields that are not auto-increment - PR 160

Original PR [here](https://github.com/dresende/node-orm2/pull/160)

Can support key fields that are not auto-increment by checking to see if the info returned in the callback of driver.insert call contains the information before applying it to the data.