Setting for choosing the language to use

- Download the appropriate language file regarding the language setting
- Stores language files in the "lang" subfolder
Detect Forge (which still not supported)

Code Optimisation, Detect Forge server
Changes imported from pull request #35
Fix for previous commit

Fix code optimization from commit 8f77895
Minor spelling mistake

Noticed it while starting the client, got on my nerves fairly quickly.
Merge pull request #36 from maxpowa/patch-1

Minor spelling mistake
Catch NullReferenceException while reconnecting

Exception thrown when no server is currently connected. See issue #19
Remove Java dependency for server Hash

Server Hash is now fully computed using C#.NET capabilities only.
That's another step towards removing Java lib dependencies :)
Remove Java dependency for Encryption Key Request

Encryption Key Request is now fully processed using .NET RSA
capabilities
-> Good news, that was the last step for removing IKVM dependencies!
-> So now MCC does not need to use any external library. Yay! :)
-> MCC should now be compatible with Mono (Mac, Linux).
+ Removed no longed needed DLL files (9 MBytes!)
+ State MC 1.7.5 as a supported version.
+ Update version number to MCC 1.7.2
Changes for fixing Mono issues

- Detect missing HTTPS certificates
- Give the mozroots command for importing certificates
- Use a specific workaround AesStream class made for Mono
- It only process 128bits blocks because Mono is not CFB-8 ready
Add padding packets for Mono

Padding plugin message for faster command sending
Swap app and user names in default window title

More relevant as that's what other apps do.
Merge pull request #37 from ORelio/Indev

Merging changes from Indev for 1.7.2 release