Adds loading indicator to each page, localized

Adds the loading indicator to each page, then alters it if requests are
made.  The result is that on pages where no requests are made (or are
pulled completely from cache) the user has a consistent UI.  This dialog
is also now localized.