Move setupfile to the top so our overrides work

I need to look into this, because I like have the setupfile at the
bottom, nice and out of the way, but overrides at the top is comfy too.
Add use-package and use bind-key from it for global keybindings

I lost track of my personal key bindings and bind-key solves
that. bind-key is part of use-package which I intend to use also over
time.
The function describe-personal-keybindings gives a nice overview of what
keys are defined by bind-key.