LN should use `-n` instead of `-h` option

As for

```
-n    Same as -h, for compatibility with other ln implementations.
```

I use OS X(BSD LN) & ubuntu(GNU LN), and use `-n` works fine in both systems.