Setup $PATH to prepend local installs and ensure all the usual system paths
are present preserving preference order.
Born out of a hate of systems removing sbin directories from my $PATH (fuck
you there is no a good reason to do this).
Also removes empty items in $PATH because I think blindly having CWD
$PATH is insane.