Redmine#4694: fix prefixing public client key file in cf-serverd by username
Redmine#4889: check that unresolved variables are not allowed in promisers
Redmine#4719 validating user name both forr classic and TLS protocol.

If there are some characters in the user name we assume is invalid
connection with the client is terminated.
Merge pull request #1566 from tzz/test/redmine4889-unresolved-variables-in-promisers

Redmine#4889: check that unresolved variables are not allowed in promisers
Merge pull request #1569 from pasinskim/escaping_username

Redmine#4719 validating user name both forr classic and TLS protocol.
Merge pull request #1463 from pasinskim/tls_server_username_fix

Redmine#4694: fix prefixing public client key file in cf-serverd by user name
Redmine#4889: move test to staging
Beta 2