Improve module settings saving (accordion, and sort order)

2 jobs from evolution_bdm in 2 minutes 7 seconds (queued for 1 second)
Status Job ID Name Coverage
  Test
failed #1941
lint:js

00:37

passed #1942
unit:django

01:30

 
Test lint:js

/builds/cooperatic-foodcoops/third-party/stock/static/js/stock_rupture.js
8:5 warning 'dataSet' is assigned a value but never used no-unused-vars

✖ 5738 problems (42 errors, 5696 warnings)
0 errors and 5125 warnings potentially fixable with the `--fix` option.

Makefile:9: recipe for target 'lint-js' failed
ERROR: Job failed: exit code 1