added padding to keyword transposition cipher, added keyword search to keyword transposition cipher, updated some error handling