Reworked BoardIndex.subs into a class with some goodies

Signed-off-by: emanuele <emanuele45@gmail.com>
The linktree is not place for moderators IMHO :P

Signed-off-by: emanuele <emanuele45@gmail.com>
Moved the board moderators from the board title to the generalinfo area

Signed-off-by: emanuele <emanuele45@gmail.com>
Fixed a couple of bug in the new BoardsList class and moved some initialization to the contructor

Signed-off-by: emanuele <emanuele45@gmail.com>
Some more documentation and some more initialization

Signed-off-by: emanuele <emanuele45@gmail.com>
Some minor stuff reported by scrutinizer

Signed-off-by: emanuele <emanuele45@gmail.com>
Let's initialize subject_length in reloadSettings if needed

Signed-off-by: emanuele <emanuele45@gmail.com>
That is for @scripple :P (hook just after initialization of the theme)

Signed-off-by: emanuele <emanuele45@gmail.com>
sha256.js was one of the last js files not loaded with loadJavascriptFile

Signed-off-by: emanuele <emanuele45@gmail.com>
Merge pull request #1588 from emanuele45/modboards

Modboards