refine blog.go and generator.go

init template at start time
put site info in one structure for template population
read template from file (may call ParseFile() directly)
only render md files from requests
with matching filename in list
scan css files; set css file content type
Merge branch 'nopage'