Merge branch 'master' of https://github.com/michael-grunder/phpredis into michael-grunder
Added SELECT after reconnect

This prevents the DB number from being reset to zero after a timeout and
subsequent automatic reconnect.
Initial commit of EVAL and EVALSHA
SCRIPT command
DUMP, RESTORE commands
Remove unused code, properly return eval command length
_prefix, _unserialize methods
getLastError method
Use PING type response for dump, so we never serialize
Add GITOP.

Included docs.
Add BITCOUNT.

Included docs.
Fix for 32-bit integer overflows on large timeouts

Timeouts in milliseconds overflow longs on 32-bit architectures.
This fix replaces the integer return with a float on 32-bit.
Ref: GitHub issue #174.
Cleaner handling of large values on 32-bits.

Tested on 32-bits, addresses GitHub issue #174.
Merge remote-tracking branch 'upstream/master'
Unit tests for EVAL, EVALSHA, DUMP, RESTORE, _unserialize, and _prefix
Fix segfault in _unserialize when we get badly formed data
Remove exclusion code from unit test
Added PIPELINE/MULTI unit test for EVAL, updated docs with new commands
Removed unused code and updated unit tests to use === comparison instead of ==.  In addition, removed string conversion conditional as per Nicolasff
Fixed doc formatting