Merge branch 'master' into php5

* master:
  SFTP: add explanation for use of 4294967296
  SSH2: typos in last commit
  Compatibility fixes
Merge branch 'master' into php5

* master:
  CS: Add useful whitespace CodeSniffer rules.
Merge branch 'master' into php5

* master:
  Use NET_SSH1_ instead of NET_SSH2_ prefix in SSH1.
Merge branch 'master' into php5

* master:
  Fix indentation of _append_log in SSH1 and SSH2.
Merge branch 'master' into php5

* master:
  Fixed classname of test
  Fixed some wrong @see annotations
  Fixed /e preg_replace modifier exactly like in 0dc8b27a6a47c22a20efd7172fd71d88234869ca
  Added Net_SSH1::_format_log test
Merge branch 'master' into php5

* master:
  SSH2: better accomodate Phar's
RSA: add unit test for $rsa->loadKey()
SFTP: make get() return correctly sized strings
Merge branch 'master' into php5

* master:
  RSA: remove unit test for time being - it's going to be renamed and rewritten
  RSA: update comments for _extractBER
  RSA: more verbose RSA key handling
Merge pull request #237 from terrafrost/sftp-get-size-fix

SFTP: make get() return correctly sized strings

* terrafrost/sftp-get-size-fix:
  SFTP: make get() return correctly sized strings
Merge branch 'master' into php5

* master:
  SFTP: make get() return correctly sized strings
Merge pull request #236 from terrafrost/rsa-loadkey-unittest

RSA: add unit test for $rsa->loadKey()

* terrafrost/rsa-loadkey-unittest:
  RSA: add unit test for $rsa->loadKey()
Merge branch 'master' into php5

* master:
  RSA: add unit test for $rsa->loadKey()
Merge branch 'ssh2-identifier'
Merge branch 'php5' of https://github.com/phpseclib/phpseclib into php5
Cleaned up whitespace
Merge pull request #250 from GrahamCampbell/whitespace-fixes

Cleaned Up Whitespace

* GrahamCampbell/whitespace-fixes:
  Cleaned up whitespace
Merge branch 'master' into php5

* master:
  Cleaned up whitespace

Conflicts:
	composer.json
Add a folder for travis.
Put PHP extension installation into a shell script.