changing positional arguments to keyword (object)
Merge branch 'ds-refactor' into ds-refactor-2

Conflicts:
	web/pubnub.min.js
parameter reorg
Beginning new format refactor.
merge conflicts on pubnub.min.js
WIP merge for Dev
resync changes
merging new method signatures
fixing tests and examples
merging parameter signature changes
Merge branch 'ds-refactor' of github.com:pubnub/javascript into ds-refactor
Merge branch 'tmp-ds' into ds-refactor