Moved DVRServer code do server directory

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Added stub for DVRServerRepository class

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Uninline some methods in DVRServer

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Hide private method

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Use getter methods instead of readSettings

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Added autoConnect method to DVRServer

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Make all readSetting methods in DVRServer private

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
DVRServer::setDisplayName is not a slot

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Added DVRServer::setHostname method

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Added DVRServer::setPort method

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Added DVRServer::setUsername method

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Added DVRServer::setPassword method

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Added DVRServer::setAutoConnect method

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Make writeSettings methods private

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Removed redundand methods form DVRServer

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Removed unused methods from DVRServer

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Store values on DVRServer in DVRServer

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Use m_autoConnect field in DVRServer

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Moved auto-connect code into appropriate place

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>
Store sslDigest in the same way as other properties

Signed-off-by: Rafał Malinowski <rafal.malinowski@corp.bluecherry.net>