Redcore 206 webservices layer with authentication

this is actually a client for connecting to other servers, there are a bunch of them already supported, and this is not yet finished fully. This will be needed for redMigrator so it can wait a bit longer.