protocol made optional
Changed covers for phpunit in tests
Merge pull request #6 from forceedge/feature-protocol-changeable

Feature protocol changeable