Show error if updating on non-connected site

- Adds filter to upgrader_pre_download which runs before update download is attempted
- If updating a stream extension and no license exists send wp_die message
- Fixes #459