Add a variable to enable or disable EDTS in erlang-elixir layer
Move documentation material and markdowns to `doc`
Fixes #222 Modeline colors don't quite match up
Remove the mention that 24.3 compatibility is broken

in README.
Enable flycheck for erlang-mode if EDTS is disabled
Merge branch 'develop' (v0.26.3)
Add Javacript layer

- move JavaScript/js2-mode into a contrib layer
- add js2-refactor
- change keybindings to be more spacemacsy
- add a function to define a command prefix for a specific mode
Reformat javascript layer README
Update javascript layer README
Standardize some key bindings for javascript layer
Merge branch 'develop' (v0.27.0)
Fix title image in readme
Merge branch 'develop' (v0.27.1)
Fixes #224 jedi does not need to be installed manually

in README
Temporarily comment the command prefixes for JS layer
Fix incorrect example for evil-escape-key-sequence

When I followed the example in the documentation, `describe-variable` reflected the updated value ("jj") but spacemacs ignored it and continued to use the default value ("fd").

`evil-escape.el` mentions:

```elisp
;; The key sequence can be customized with the variable
;; `evil-escape-key-sequence'
;; It must be set before requiring evil-escape.
```

So I tried moving the `setq` to `/init` instead of `/config`. That worked.
Clarification about unsupported `jj`, and `jk` sequences

to escape states and buffers in DOCUMENTATION
Update conventions for tests and REPLs
Update ESS key bindings according to conventions
Update Python key bindings according to conventions