Removed GBrowse format as we won't be supporting it in future
Rewriting edoc code from scratch, as it's a bit of a mess!
Added remaining object and more methods
Now generates content with links out to github
Started replacing source code links with links to github
Prettified output and made it conform more closely to current Ensembl design
More tidying of layout and style
Removed old scripts and updated existing ones
Fixed paths and added .gitignore for temp directory
Changed method types 'unknown' to 'undocumented' and 'method' to 'miscellaneous' for better clarity
Changed comment identifier to be either ## or ###, and removed Matt's old table code as it conflicted with more recent documentation
Rewrote module parsing to fit current practices
Tweaked parsing to ignore comments after initial block within module
More work on method parsing
Removed method for outputting tables (no longer used)
Improvements to layout of method documentation
Fixed handling of plugins, which was broken by the plugin system rewrite a couple of years ago
Fixed links in method list for plugin modules
Hub::get_ext_seq method improved

EnsEMBL::Web::ExtIndex remains only an abstract class now, all functionality moved to get_ext_seq method of hub.
Use EnsEMBL::Web::ExtIndex as parent class

get_sequence method added to replace get_seq_by_id and get_seq_by_acc
code used among multiple classes moved to parent class