Added initial tests for SSL connection. In the case where both the server and the clients use SSL there are some issues with unregistering one of the clients, which causes the tests to fail.
Added test for SAMP hub script
Rename hub_script.main() to hub_script.hub_script() (otherwise coverage excludes the main function)