Fix -h to -n in ln

grrr apple and your weird flags.
Colorful aliases, and some more
Better history stuff