Fix typo in "Reader function literals" documentation
Merge pull request #36 from qerub/typo

Fix typo in "Reader function literals" documentation
travis-racket v0.6
Add Racket 6.0.1 to .travis.yml
Delete unused syntax-class.
Improve comments.
Better comments for tests.
Fix indent.
Use git to get latest install-racket.sh
Move docs from README to Scribble. Closes #32.
Borrow Tony Garnock-Jones' makefile.

Mainly for the Scribble docs and gh-pages convenience.

https://github.com/tonyg/racket-bitsyntax/blob/master/Makefile
Be explicit about git push
Use http not https link to docs.
Add missing dependency on $(SCRBL)
Various doc edits, including using evaluator for some examples.
Misc doc edits.
Add link back to source on GitHub
Add `git push origin gh-pages` in main repo.

The original makefile did a `git push` down in pages/, however that
gives me a warning with newer git, so I changed it to `git push origin
gh-pages`. However I _think_ that meant that it was simply updating the
main repo from the git clone repo down in pages/. As a result, things
weren't actually getting pushed up to GitHub.

So I added another `git push origin gh-pages`, from the main repo, as
the final step.

I don't know if this is the optimal way to resolve this, but it's the
way that works for me based on my understanding (perhaps poor) of the
relationship of the pages/ repo to the main one.
Use list* not list match pattern.

Former is faster, for big N.

Also add some unit tests.
Add missing build-deps.

Consequence of adding Scribble documentation in recent commits.