Use CDNs instead of hosting libraries, add viewport

Also add back jQuery and bootstrap.js, they're needed for the mobile menu m(