docs: combine all possible js files into one to reduce the number of requests
Also make change to doc template and css to fix footer layout bug introduced
by change 9edfa6db8c53ef9515aaeed734bea02c5d65e1e5

Change-Id: Icfb1b499abfca6a39b5bff8fab576b14a1cf960a
12 files changed