Styling and Menu

Fixed main menu.
Added theme to Client
Added connectcommand / others

More work on client,
Added ConnectCommand
Beginning work on ClientAuthenticationService
Moved CredentialAuthenticationService to Server/
Backed out of double-working

Moved ClientAuthenticationService to
Client/CredentialAuthenticationService (No need to do the work twice)...
Refactor

Refactored Dialogs
Added connection dialog (ViewModel)
Authentication and Connection

Should now work to a degree.
Fixed nasty mistake in cryptography

RsaKeyExchangeAlgorithm was using the private provider to encrypt data -
This was supposed to have been the public provider (Fixed).
Moved some files around and enabled Transport Encryption.