allow zero pk
added test
accidently deleted a line in a test
fix inconsistent use of tabs and spaces in indentation - (sorry - working with vim)
syntax error fix
Merge pull request #56 from liorchen/topic/allow-zero-pks

this PR enables zero pks