Big JavaScript update. Better minification, better testing.