Allow configuration of the generation template

- a link_prefix that changes the default file:/ prefix can be configured
- syntax highlighting can be disabled
- the template class can be changed from the default 'AwesomeTemplate'
- textmate links can be generated with osx
[#171] Update history
Clean base template: remove unused mvim protocol method
Merge pull request #171 from idolweb/configure_link_prefix

Add template configuration methods