Moduling features.
Fix wrong behavior of hexo-new. Rewrite hexo-new and remove dependency.