Made ID or text optional for smart_excerpt

If not provided it will use the current post. Intended for use in the
loop.
Added HTML 5 tags to loop templates
Added h6 support
Added touch detection module to Modernizr