add EP_CRYPT_BLOWFISH encryption algorithm

I've made this PR to facilitate discussion, with a couple of open questions:

1) is it preferable to conditionally load a module like this, or just add another dependency to EPrints?

2) does anyone else want to use Blowfish? We definitely make use of it at QUT.