First pass at Genesis 2.0 HTML 5 compatibility.

It is working but needs more testing. Responsive nav element is NOT working yet for mobile sizes.