Added loading, progress, and no-javascript messages

The application will display a loading message while JS libs load and
the Angular application initializes. Then it will display a progress
message while waiting for the initial archive request to come back.
Decrease application footprint by using a system font rather than custom web font