IE8 improvements for docs site

Still getting a javascript error which I *think* might originate in react-router-component but this is a big improvement.
No i can't see any issues, its just ugly :) Also a little confusing code wise having JSX and DOM strings next to each other which have subtly different API's. But yeah i cant think of a nicer way until React implements fragments.