Add doc plugins, javascript cleanups, 3.0 docs