Move development mode switch into kernel.yml

This stops the conflict of two parameters
Move more settings over to yml
Remove unused classes.
Moved more params to yaml
Modulelinks dropdown is under second module links bar fixed, closes #1249.
Update upgrade process.
Merge pull request #1269 from phaidon/modulelink

Modulelinks dropdown is under second module links bar fixed, closes #1249