Blowfish cypher class.
Algorithm gently taken from i-code.co.uk. Thanks Stephen!
thyAPI adaptation from Raphael Pereira.
p.encode = function (str,pass)
Encodes the text passed with key
Base64 encoded string
p.decode = function (code,pass,init)
Decodes a base64 encoded string to the original one, if key is correct