Implements link and fixes -V and exit codes for tail

Possible enhancement for link is better error messaging when the operation fails.

I have fixed the -V options in both link and tail. I have also added both to the uutils package and fixed the exit codes.
The ```return``` here (and everywhere else at the ends of functions) is unnecessary.