Copy files of bower components to target folder.

We don't need all files of the bower components. Now we can select the
needed components.
Replace directory `target` with `dist`.

The Yeoman generators are using `dist`, too.
Remove file `revision` from .gitignore.

This file is no longer generated, because we use
the grunt-build-control since 46ad30b988973dffb65e4ae557d1b0c4261bcc93.
Add missing comma in `package.json`.

It has not been added in abb4709aaeef9598d83a9467bc596c0c18765b41.
Update Grunt from 0.4.4 to 0.4.5.

Keep it up-to-date.
Minify CSS.
Use university symbol for link to lecture.

This icon is available since Font Awesome 4.1.0.
Fix typo.
Update normalize-css from 3.0.1 to 3.0.2.

* Only alter `background-color` of links in IE 10.
* Add `menu` element to HTML5 display definitions.