Introduce js_backend hook
Will help when JS shall only be emitted in the frontend/backend, as with the CSS
Merge branch '2.0' of github.com:s9y/Serendipity into 2.0