Make sure we autoload the autoloads

Because of the way autoload is processed, the code inside the package
won't be run until it has to - this means that the autoloaded functions
from Magit aren't processed at compile time and cause errors.