Update uniload comments.

unipackage.load -> uniload.load
Factor out ServiceConnection
Fix some error handling and add XXX to do it better
Attempt to handle package server errors gracefully.

Still needs some more work and tests.