MediaWiki reader: Fixed bug in certain nested lists.

The bug: If a level 2 list was followed by a level 1 list, the first
item of the level 1 list would be lost.

Closes #1213.
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.
Org reader: Slight cleaning of table parsing code
Org reader: Use specialized org parser state

The default pandoc ParserState is replaced with `OrgParserState`.  This
is done to simplify the introduction of new state fields required for
efficient Org parsing.
Org reader: Fix parsing of nested inlines

Text such as /*this*/ was not correctly parsed as a strong, emphasised
word.  This was due to the end-of-word recognition being to strict as it
did not accept markup chars as part of a word.  The fix involves an
additional parser state field, listing the markup chars which might be
parsed as part of a word.
Org reader: Provide more language identifier translations

Org-mode and Pandoc use different language identifiers, marking source
code as being written in a certain programming language.  This adds more
translations from identifiers as used in Org to identifiers used in
Pandoc.

The full list of identifiers used in Org and Pandoc is available through
http://orgmode.org/manual/Languages.html and `pandoc -v`, respectively.
Org reader: Support inline images