AES.php in mcrypt mode always treated CFB as though it was a continuous cipher
Merge remote-tracking branch 'origin/petrich'
Merge remote-tracking branch 'origin/petrich'
SSH1: Fix E_NOTICE (thanks nosx!)
Revamp SSH1 logging and go back to using user_error

(_handle_error returned the line number in _handle_error - not the line number triggering the error)
rm debug code
AES: Fix broken CFB and disableContinuousBuffer()

Quoting from petrich's pull request (from which this commit was inspired):

Fixed: Broken CFB in continuous mode when using CRYPT_AES_MODE_MCRYPT (related to: #39 )
Fixed: Multiple calls to enable/disableContinuousBuffer()
Fixed: Some PHP Notice/Warnings about strlen(array())
SSH1: Packets shown in log were encrypted
SSH1: fix "Expected SSH_SMSG_SUCCESS" error
SSH1: Fix E_NOTICE
AES: Fix broken CFB and disableContinuousBuffer()

Related to: https://github.com/phpseclib/phpseclib/pull/45
Random: $urandom -> $fp
AES: CFB mode fix
Merge remote-tracking branch 'petrich/patch-3' into petrich

Conflicts:
	phpseclib/Crypt/AES.php