small protocol fix to get protocol tests work
Added protocol test
Merge branch 'pf_authentication' of https://github.com/Wolframe/Wolframe into pf_authentication
bring up protocol tests after sync with master