Added some @NotNulls
ServerSocket gets properly closed in a finally block.
Randori specific property values get validated, in the sense that they are checked to be surrounded by quotes.