Add github extension and bug fixes

- add github extension which includes extra and all extensions that
provide a github feel
- b64 should return full tag
- headeranchor should use unique ids
- toc should always occur before headeranchor (usability)