Do not assume that the position of a MultiBulkResponse iterator is 0.
Fix Predis\Commands\ServerEvalSHA::getScriptHash().

"Predis\Commands\ServerEvalSHA::getScriptHash()" was calculating the hash
while it just needs to return the first argument of the command.
Fix comment in package.ini.

[ci skip]
New commands: BITOP, BITCOUNT (Redis v2.6-dev).
TIME can be considered a read-only command in MASTER / SLAVE.
For some reason, class and tests for BITCOUNT were missing...
Update CHANGELOG.

[ci skip]
Making autoloader act nicer to autoloaders that may be running in parallel
Updated file_exists() to is_file() and changed require_once() to require() per Predis' author's suggestions
Merge remote-tracking branch 'inadarei/v0.7' into v0.7
Update CHANGELOG.
Minor CS fixes.
Bump version in files for release.
Back to development for the next patch release.
Fix internal flags for MULTI / EXEC and PUB/SUB contexts.

Do not ask me why I was using 0x (the prefix for hexadecimal notation)
when what we really need here is 0b (the prefix for binary notation).
Really, everything was working by sheer coincidence.

Since 0b has been added in PHP 5.4, we rely on plain decimal numbers
to define our constants for now.
Fix typo in README.

Based on PR #79 (commit 6d85a81).

[ci skip]
Update the configuration file for Travis CI.

Travis is upgrading their base image and will disable most of
the services at boot (Redis is one of these).
Use the proper service name.

[ci skip]