Remove files which is not interesting for the blog
Replace production_url with baseurl

For the Ruby code it is just the name of a property. By using the
name baseurl, we can however override it on the command-line to
jekyll serve, and test locally.
Use baseurl for BASE_PATH also

Quite frankly I cannot see the use case for having two different
variables for something that should point to the same thing: Where
the blog is supposed to be located.
Added excerpt to each post
Removed HOME_PATH and ASSET_PATH variables

These were just needless customizations anyway.
Replaced BASE_PATH with site.baseurl
Removed setup script

It is just an annoyance to remember to include the script in every page
when everything it does is to setup some aliases to site.baseurl anyway.
auto flag is not supported in configuration file
Don't include category in permalink
Theme should be site-wide variable
Theme 'Tom' from jekyllbootstrap/theme-tom @ 312968
Don't put editor backup files in version control
Remove liquid variables from theme

{{ HOME_PATH }} -> {{ site.baseurl }}/
{{ ASSET_PATH }} -> {{ site.baseurl }}/assets/themes/name
{{ BASE_PATH }} -> {{ site.baseurl }}
List posts as the main front page
Add support for pagination on the index page
GitHub syntax coloring

https://raw.github.com/richleland/pygments-css/master/github.css
Use rdiscount text processor
Include stylesheet for syntax highlighting