Allow ssl port selection and fix update throttle

Can specify the ssl port as a command line argument to the server. Also
the lastUpdate observable was not doing what I expected - I assume the
throttle was broken because of calling notifySubscribers directly.