add PAM features
Merge branch 'hotfix-3.5.1' into develop
add comments to unit tests
update autoloader
add pipelining
add whereNow and tests
add auth_key argument to constructor; add setAuthKey() method
add setState(), getState(), setUUID() and getUUID() methods
update hereNow() to support extended arguments disable_uuids and state
Merge branch 'hotfix-3.5.2' into develop
Merge branch 'hotfix-3.5.3' into develop

Conflicts:
	composer/lib/Pubnub/Pubnub.php
	core/src/Pubnub.php_
	legacy/Pubnub.php
	tests/unit/PublishTest.php
fix PAM to support all features
add .travis.yml config
add legacy tests for updated PAM features
fix class naming
make PAM tests channels dynamic
Update README.md
Update README.md
Update README.md
fix composer version autoloader without explicit composer usage