JS Style Guide: More rules and clarifications. Fixes #45. Fixes #48.