Implemented persistent server entry data store and integrated with fetch remote server list and run tunnel. Fetch remote server list is now performed asynchronously. Run tunnel now repeated cycles through the stored server entries.
StoreServerEntry sets the rank of stored entries to top rank - 1
Implemented server API requests (handshake and connected); and a tunnelled http proxy
Fixed bugs in handshake and connect requests.
Temporary InsecureSkipVerify work-around for IP SANs issue; use http.DefaultTransport timeouts
Fixed comment
Merge pull request #4 from rod-hynes/master

Persistent data store (for server entries, etc.); server API requests (handshake and connected); tunnelled http proxy