various theme updates based on TODO lists

- remove the text-size-adjust as its part of normalize.css
- restructure block template
- restructure page template for better html5 usage
- add back region template
- initial crack at template preprocess file
- remove clearfix markup as thats included in our mixins and with the grid system
- remove unneeded code from _preprocess sass file
- add base print stylesheet