Added backend check to kdf primitives
Fixed pep8 error
Removed newline from start of methods
Merge pull request #799 from Ayrx/add-backend-check-to-kdf

Added backend check to kdf primitives