Fix assumption in test_commands
Closes #20 (closed) - it is not safe to assume that auto increment primary keys start at 1 for any one unit test, even if objects are deleted in tearDown(). Always obtain the actual pk and insert that into any checks.