ASN1: rewrite _decode_der

this rewrite makes phpseclib better able to handle indef lengths,
which had previously been untested.
ASN1: CS adjustment (rm whitespace at eol)
ASN1: add unit tests for indefinite length decoding
ASN1: cs adjustments to unit test
ASN1: unit test adjustments
ASN1: another unit test update
ASN1: one more unit test change
runkit: Change git from git:// to https://
Merge pull request #462 from terrafrost/asn1-handle-indef-lengths

ASN1: rewrite _decode_der

* terrafrost/asn1-handle-indef-lengths:
  ASN1: one more unit test change
  ASN1: another unit test update
  ASN1: unit test adjustments
  ASN1: cs adjustments to unit test
  ASN1: add unit tests for indefinite length decoding
  ASN1: CS adjustment (rm whitespace at eol)
  ASN1: rewrite _decode_der
ASN1Test: Also check the type by using assertSame instead of assertEquals.
ASN1Test: The expected value comes first in assertEquals/assertSame.
ASN1Test: Even better, use assertCount instead of assertSame.
runkit: Provide alternative repository for PHP 5.6.
Merge pull request #466 from bantu/asn1-handle-indef-lengths-tests-fixup

ASN1Test: Use assertSame and the correct parameter order.

* bantu/asn1-handle-indef-lengths-tests-fixup:
  ASN1Test: Even better, use assertCount instead of assertSame.
  ASN1Test: The expected value comes first in assertEquals/assertSame.
  ASN1Test: Also check the type by using assertSame instead of assertEquals.
Merge pull request #464 from bantu/runkit-php5.6

Restore runkit on Travis CI PHP 5.6.

* bantu/runkit-php5.6:
  runkit: Provide alternative repository for PHP 5.6.
  runkit: Change git from git:// to https://
RSA: make XML keys use unsigned integers

PKCS1 / PKCS8 keys need *signed* integers because of section 8.3.3
at http://www.itu.int/ITU-T/studygroups/com17/languages/X.690-0207.pdf#page=7
SSH2: rm unused constant

it doesn't need to be defined since the strlen($this->last_interactive_response)
check in _login_helper serves the same purpose that NET_SSH_MASK_LOGIN_INTERACTIVE
was intended to serve
Merge pull request #470 from terrafrost/ssh2-rm-unused-constant

SSH2: rm unused constant

* terrafrost/ssh2-rm-unused-constant:
  SSH2: rm unused constant
RSA: add unit test
RSA: update unit test