New: de-automated navbar construction and required settings

Both are now up to people writing the plugins as opposed to automatically completed in the meiEditor.js constructor.

Forgot to mark #19 as resolved so doing that in here. Three for one special.

Resolves #21
Resolves #20
Resolves #19