Make fpos runnable from a symlink

The 'fpos' launcher already allows you to run it uninstalled from a git
checkout. Take this one step further by following any symlink, thus
allowing it to be symlink'd to eg. ~/bin/fpos and still find its
libraries.

Signed-off-by: Joel Stanley <joel@jms.id.au>