Solves #30 redesign of management of custom server, with error checks
performed by an asynctask. This task is set to also be used for obtain
server info from options, so UI is not blocked now.