yesod::coder::blowfish: change to accept key as random access range

Signed-off-by: Alex Dubov <oakad@yahoo.com>