Custom writer:  read lua script as UTF-8.

This should fix #1189.
Added caption package to default beamer template. Closes #1200.
pandoc.cabal: allow QuickCheck-2.7

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Correctly handle UTF-8 in custom lua scripts. Closes #1189.
Merge pull request #1216 from trofi/master

pandoc.cabal: allow QuickCheck-2.7
LaTeX writer: handle line breaks in simple table cells.

Closes #1217.
Converted current meta information parsing in DocBook to a more extensible version which is aware of the more recent meta representation.
Added recognition of authorgroup element and releaseinfo element to DocBook reader.

Closes #1214
DocBook reader:  set "author" not "authors".
Removed trailing whitespace.
DocBook reader:  set metadata "author" not "authors"
DocBook reader/writer tests:  use "authorgroup".
DocBook template:  use authorgroup if there are authors.
DocBook reader:  Better treatment of formalpara.

We now emit the title (if present) as a separate paragraph
with boldface text.

Closes #1215.
Shared.openURL:  Set proxy with value of http_proxy env variable.

Note:  proxies with non-root paths are not supported,
because of limitations in http-conduit.

Closes #1211.
Merge pull request #1219 from tarleb/org-images

Org-reader: support inline images, clean-up code, fix bugs
Fixed PDF print function in reveal.js template.

Closes #1220.  Thanks to kevinkenan.
Org reader:  Added type signature.
Make it possible to run filters that aren't executable.

Pandoc first tries to find the executable (searching the path
if path isn't given).  If it fails, but the file exists and has
a .py, .pl, .rb, .hs, or .php extension, pandoc runs the filter
using the appropriate interpreter.

This should make it easier to use filters on Windows, and make
it more convenient for everyone.

Closes #1096.
README:  Added note to --bibtex/--natbib: not for use in making PDF.

Closes #1194. Thanks to nahoj.