Cleaned up strings, fixed issue #115, validating server preference input and conditionally enabling/disabling connect and disconnect buttons
Added German translation