Corrected the section markup (still doesn't fix latex output)

According to http://sphinx-doc.org/rest.html it should be:

```
    # with overline, for parts
    * with overline, for chapters
    =, for sections
    -, for subsections
    ^, for subsubsections
    ", for paragraphs
```
Switch to "book" class and adds tag aware a4paper option
The "secnumdepth" should be set only once and not repeatedly
Fixes #191 by adding a "a4paper" rule.
Clean up the hierarchy of sections and enable "parts"

The sections hierarchy now follows the official rule:
http://sphinx-doc.org/rest.html#sections
Fine tune the a4 settings
Fixes the start page in HTML again.
Switching back from "book" class to "manual" fixes TOC issue

Looks like the sphinx manual class did some extra magic
in order that the bibliography and the index appears
correctly. Page numbering needs to be set manually now
since manual class does not know \*matter commands.
Fix the copyright year.

For the future it might be an idea to generate the last year
dynamically.
This fixes the case-sensitive filename for epub

Completes #144 basically.
Corrects the page number so that Part I starts at page 1
Fix the hierarchy for the Front Matter in LaTeX

This is an ugly hack but necessary for the LaTeX generation.
Basically the problem is that in order to get the Chapters
as \chapters generated there needs to be a ### heading present
before the *** Front Matter ***. If not Sphinx will
generate the chapters as \part in LaTeX. I tried conditional
`.. only:: latex` syntax but that does not work with top level
section (needs always to be one level lower). So I ended up to
hack this by inserting the needed ### heading via Makefile for
the LaTeX version only (the HTML version would be messed up if
this header is present).

Drawbacks:
 * I use `git checkout` to make sure the `index.rst` is
   pristine before adding my the header. This means any
   changes to that file need to be committed before
   running `make`.
 * The PDF version contains the "Front Matter" entry in the TOC
Switch to capital roman page numbers for the front matter.

The document starts by default to small caps roman and once
the front matter is reached is reset to "i" again. This looks
quite strange but by switching to capital it looks cleaner.
I.e., "i,ii,iii,I,II,III,..."
Better use BUILDDIR for the temporary file.
Merge pull request #194 from dietmarw/cleanupStructure

Cleanup structure
Updated CHANGELOG.md
Remove ` character

I guess this is the reason why :ref:`fill-function` is not resolved.
Merge pull request #198 from tbeu/fix-char

Remove ` character