SSH2: revamp dynamic listing of crypto algorithms
Merge branch 'master' of https://github.com/phpseclib/phpseclib
SFTP: get() didn't return data
SSH2: use Crypt_Rijndael instead of Crypt_AES

Crypt_AES is pretty much just a wrapper now
Crypt_*: CS and comments

- Crypt_* Some CS
- Crypt_Base: better comments for phpseclib developers
- Crypt_Base::_createInlineCryptFunction(): better namespace for
internal variables (all now prefixed with an underscore to avoid
conflicts)
Crypt_base: Typo
Crypt_Base: removed die(1)

re:
https://github.com/phpseclib/phpseclib/commit/89ea2da86bb73553e5990b6d06bef062ea176ef9#commitcomment-3505770
Merge branch 'master' of https://github.com/petrich/phpseclib into petrich-master

Apply pull request https://github.com/phpseclib/phpseclib/pull/124
RC2: Changes according to arguments in https://github.com/phpseclib/phpseclib/pull/124
ASN1: Integers should by at least 1 byte long.
Fixes https://github.com/phpseclib/phpseclib/issues/126.
SSH2: fix possible E_NOTICE
SSH2: Keep track of client -> server window size
SSH2: attempt to handle case where window size is smaller than packet size
SFTP: Add optimization for put() with NET_SFTP_LOCAL_FILE
Use substr() instead of _string_shift().
SSH2: channel handling adjustments

- keep track of server -> client window size and look out for NET_SSH2_MSG_CHANNEL_WINDOW_ADJUST packets as appropriate
- send client -> server window size packets based on channel of received packet - not of desired channel
- buffer incoming packets based on received packets channel - not on desired channel
Merge branch 'master' of https://github.com/phpseclib/phpseclib
Merge pull request #129 from johnsterling/string-shift-alt

Optimization by replacing _string_shift()
X509: adjust case of id-at-stateorprovinceName

Re: https://github.com/phpseclib/phpseclib/issues/130
Merge branch 'master' of https://github.com/phpseclib/phpseclib
RSA: remove extra new line