Check DB key size

In your code you assume that a k-mer is always encoded as a 64 bits integer.
I think it is problematic if the user tries to use a k-mer database with k < 16