Add a functional test case for SSH2 login using Agent.
Namespaced classes
Allow SCP test to run on 5.2 by not depending on GMP, but also allowing bcmath.
Merge pull request #560 from bantu/php-5.2-functional-gmp

Make SCP test on 5.2 run by allowing bcmath.

* bantu/php-5.2-functional-gmp:
  Allow SCP test to run on 5.2 by not depending on GMP, but also allowing bcmath.
Merge branch 'master' into php5

* master:
  Allow SCP test to run on 5.2 by not depending on GMP, but also allowing bcmath.

Conflicts:
	tests/PhpseclibFunctionalTestCase.php
Setup SSH key and agent for travis user.
Merge pull request #552 from bantu/ssh2-agent-login-test

SSH2 Agent Login Test

* bantu/ssh2-agent-login-test:
  Setup SSH key and agent for travis user.
  Add a functional test case for SSH2 login using Agent.
Merge branch 'master' into php5

* master:
  Setup SSH key and agent for travis user.
  Add a functional test case for SSH2 login using Agent.
SFTP: Add test for put() from local file.
Merge pull request #458 from bantu/sftp-put-from-local

SFTP: Add test for put() from local file.

* bantu/sftp-put-from-local:
  SFTP: Add test for put() from local file.
Merge branch 'master' into php5

* master:
  SFTP: Add test for put() from local file.
Make SFTPLargeFileTest compatible with php5 branch.
Merge pull request #554 from cnelissen/NamespaceFilePackage

Namespace file package

* cnelissen/NamespaceFilePackage:
  Namespaced classes
Properly skip SFTPLargeFileTest when environment variables not defined.
Update Code Sniffer to version 1.5.6
Use _MODE instead of the incorrect _ENGINE.

Partially reverts 0305a4827ccdb14b4746d6539e8813e214cd047e.
Merge pull request #563 from bantu/code-sniffer-1.5.6

Update Code Sniffer to version 1.5.6

* bantu/code-sniffer-1.5.6:
  Update Code Sniffer to version 1.5.6
Merge branch 'master' into php5

* master:
  Update Code Sniffer to version 1.5.6
Merge pull request #562 from bantu/properly-skip-SFTPLargeFileTest

Properly skip SFTPLargeFileTest when environment variables not defined.

* bantu/properly-skip-SFTPLargeFileTest:
  Properly skip SFTPLargeFileTest when environment variables not defined.
Merge branch 'master' into php5

* master:
  Properly skip SFTPLargeFileTest when environment variables not defined.