Fragmention: Detect for fragmention after DOM load

+ Styling
Add hashes to assets when building the pages
Making the ARIA-describedby note more clear
Bugfix Fragmentions
Typo aria-labelledby
Add h2 to navigation
Add blank headers to th cells
Update index.html.erb.md

Just some light edits.
Update simple.html.erb.md

If captions is good practice then we should promote it's use. It is also too confusing to have different points be covered across different examples. You could add to the "tips and FAQ" page something about "other ways for providing captions", though I'm not sure we should even list them. If more discussion is needed around captions then consider making a separate page as it previously was.
Update multi-level.html.erb.md

Added a note to the introduction to remind people that they can often restructure complex tables.
Merge pull request #35 from nitedog/patch-4

Add note to favor splitting up complex tables.
Typo, making the sentence clearer, remove Note:
Merge pull request #32 from nitedog/patch-1

Wording updates to tables/index.html
Remove Middleman stuff, which is unneccessary.
Fixes #34, clarify scope sentences.
Making the readme much clearer
Merge pull request #31 from nitedog/patch-2

Making clear that captions are _not_ required but best practices.
Remove Caption from simple tables tutorial -> summary
Reduce line-height for readability
Rename page, not URL to Irregular table instead of ambiguous

#33