Require Helm and Magit at startup

Adds roughly 10% to startup time (1.8s -> 2.0s), but removes a lot of
autoloads from init.el and makes all magit- and helm- commands available
on M-x.  The compiler now warns about missing commands on keybindings,
previous autoloads were not checked.