Convert .bzrignore to .gitignore
Update Makefile to deal with git
Add a .coveragerc
Reorganize the way tests are run
Start improving test coverage, find and fix a bug
Linkify local files in subdirectories
Improve test coverage, discover another bug

Using ``inline literals`` would keep our
SyntaxHighlightingHTMLTranslator confused about the ``in_text`` state,
because the base class version raises SkipNode instead of returning.
Test coverage for main()

Discovered another bug: long polling patch breaks restview with multiple
file arguments.
Test coverage for launch_browser()
Test coverage for RestViewer

Also put <style> inside <head> when rendering error messages.
Test MyRequestHandler.render_dir_listing

Fix rendered directory listing HTML to be split into lines and indented
properly.
Correct my contact information
Merge pull request #2 from myint/contact

Correct Steven Myint's contact information
Additional CSS to improve appearance

- centered/bolded rubric text
- added spacing between tables
- improved table headers
- coloured system message heading
- right-aligned sidebars
- more block-level item styles
Improved syntax highlighting
If Pygments is installed, Python doctest blocks or code, code-block, or
sourcecode blocks specifying a language will be syntax-highlighted.
Styles are set in a <style> block in the document's <head>.
Allow serving images with .gif & .jpeg extensions
Improved HTTP error messages
Fixes for HTML output

- added header to prevent browsers from caching HTML response
- only append the script block if reading a file
- if a command was specified, set it as the page title
Improvements for directory listing

- skip any directory starting with a dot
- ignore case when sorting contents
- print absolute path to the directory
- include a doctype
Better auto-refresh behaviour

- uses long polling to refresh the browser when the source file is modified
- avoids looping issues by keeping only one request open at a time
- restores ability to pass multiple file arguments to restview