Do not check for packages all the time

Only check when the list of installed packages is different than
expected
Enable narrowing commands in init-basic
Warning to n00bs

LOOK AT HOW LONG MY UNIX GANDALF BEARD IS LOLOLOLOL

j/k, I didn't even use a *nix computer until college.  But I do have
a reasonable competence with Emacs at this point.