Replace forgotten instances of coll? function

Replacing coll? wherever applicable
Document how to supply docstrings to classes and class methods / lambdas

We want to encourage good practice, documentation-wise, amongst Hy
users!
Fix errors on Python 3.

Some unicode issues were fixed for Python 2 in 75748eb05dc5e38a88da2fa3789e9aa629ac65fc
but broke pretty much all Python 3 exceptions in Hy.
Answer the question: is Hy a lisp flavored python or vice versa?  The latter!
Typo fixes in internals doc
Merge pull request #521 from theanalyst/docs/typos

Typo fixes in internals doc
Merge pull request #492 from theanalyst/fix/coll

Replace forgotten instances of coll? function
Quoting works

Hy seems to support quoting. I'm not familiar enough with lisp/hy to say much more
Add @bcj to AUTHORS.
This change updates the required Pygments version to 1.6, which
supports Hy code.

All code-blocks in the documentation have been changed from
clojure to hy.

Also added docs/make.bat for Windows, so the top-level docs
target now works on Windows as well.
Merge pull request #529 from rwtolbert/rwtolbert/features/hy_code_in_docs

All our code(-blocks) is belong to us.
Merge branch 'master' into proper_yield_from