Use assets plugin to minify CSS

Fix #67
Move out Pygments CSS code from elegant.css This way user can change the code highlight theme easily

He will just have to replace a file. As for speed, he can use assets
plugin to minify it.

Fix #67
Move tipuesearch css code to the default file. This will make it easier to upgrade tipue search

Fix #67
Remove variable for custom CSS. If user needs speed then he should use assets plugin

Fix #67
Revert "Remove tipuesearch.js from repository"

This reverts commit d60b1e7bf5e26855a8a5ec4e8bae3676583fcb6a.

Update #67
Use assets to minify tipue search code

Fix #67
Add support for custom social icons

Fix #98
Consolidate all default strings and integer values into a single to help user customize the theme

User can read the variable name from _defaults.html and customize it in the file or in the pelicanconf.py file.
pelicanconf.py has higher precedence over _defaults.html file.

Update #96
Update Release notes
Update thanks file
Links to translations and related posts should not be muted unlike links in the article
Add "and" before the last item in the translation and remove full stop after the last item
Sort translations list in alphabetical order
Update TipueSearch from 3.0.1 to 3.1

https://github.com/Tipue/Tipue-Search
Change color of all posts on hover

Fix #84
Change width of the landing page if about me or projects section is missing

Fix #83
Merge branch 'master' into calf