Merge pull request #2 from scragg0x/master

Merge Pull Request #2 from scragg0x

Tests will fail but I'll fix it in a minute. [skip ci]
fix bug with updating a record when _data contains the primary key

should fix failing tests also

remove check from _makeNew for conn and connection thanks to pull request #2
bump to v0.2.1 for pypi publish