Fix some weirdness with builtin org mode and package.el org
Have to remove any load-path org's first before initializing the package db.
Then use-package on org, using :pin to pin org to the org from that specific
repo it came from.
This has taken many years, but I hath slain a weird dragon finally. Package.el
needs some damn work for builtin stuff that gets upgraded via it. This is all
stupid.
Also pull in some updates to auto-package-update casue I'm too lazy to not pull
in next line changes on this.