adds sass cache to the gitignore
Updates config file for latest jekyll version
Fixes minor spacing issues in layouts
Adds a test to index page
Adds jekyll sass gem and github_api custom plugin