Implement linking to external repositories

Current implementation only been tested with GitHub and uses their line
number rules (#L<number>).
Resolves #8