Local and updated

Trying to fix #44.

Bumped Font Awesome version to 4.1.0 and made it local (submodule).
Made open-sans local too (submodule).
To make them work : `git submodule update --init --recursive`

Added jQuery Core as it seems to be required by FitVids and jQuery History.

Cleaned up the code a little and updated some libraries (nprogress and normalize).