Base: Add cancel button when loading initial site

Allows user to cancel a load instead of waiting at a blank screen for a
12 second timeout