Add syntax higlighter

Does needs some refactoring of the code blocks.
Prism has already has some styling tweaks.
Add new main navigation markup
Add local favicon markup

Still needs a faviconfile though :)
Merge packaging index styling
Add Gemfile

To ease the installation
Add new initial design styling

I know commit is too big.
Impacts fonts, colors, header and main content elements.
Check if 'desc' key exists

So it doesn't throws an notice if missing.
Remove Prism highlighting and move to main style

Because it didn't add any better view, besides the execptional PHP
coding block in 1 or max. 2 blog posts.
And when implemented it needed a whole lot of refactoring on the
existing code block. So I'm keeping it default for now.
Add missing code margin

Should have been commited with the previous commit
Reorder CSS

So all default HTML styling are together and then common elements /
styling like buttons and clearfixes
Use better class selector for specific main nav

So it won't interfere with possible other navs
Remove text-decoation from pagination
space
Add custom icon-font

I used http://fontello.com so there is and config.json file that you
can use if you want to expand the icon font. I used Font Awesome.
Seperate Twitter and Github from nav

But still keep it within the nav. Possible to extract these when the
search form gets in.
Open Twitter and Github in new window

And make code more readable
Tweak <code> padding
Add hover state to social link in nav
Clean-up and add inline comments 2nd nav
Add read-more link to blog archive