Added option for indentation type

I've added an option to allow the indentation for the links in the html to be controlled via the user.
In 0.6.4 the indentation is forced to a tab (via a `\t`), and this remains as the default, but can now be overidden with a String as part of the options. Tests included.