Updated gruntfile jekyll watch

No longer assumes a specific site structure
Basic Jekyll config, stylesheet cleanup