semantic markup for main events listing

Notably made each month’s list of events an unordered list. Each month
is its own <section> with @aria-labelledby referencing the @id of the
child <h2>. That @id is the name of the month, which should be fine as
long as we don’t list events more than 12 months in advance.
Also cleaned up extraneous attributes on <main>.
semantic markup for main events listing [revised]

Notably made each month’s list of events an unordered list. Each month
is its own <section> with @aria-labelledby referencing the @id of the
child <h2>. That @id is the name of the month, which should be fine as
long as we don’t list events more than 12 months in advance.
Also cleaned up extraneous attributes on <main>.
[This is updated commit using camelCase for class/id names, and better
SASS syntax for James. Also added styles.css.map to gitignore as per
Pete’s sugg.]
Revert 778a83f..6b314bd

This rolls back to commit 778a83f4153fe1ea29b64257a67b984ba9a24ea0.
Revert "Revert 778a83f..6b314bd"

This reverts commit d48c2bbf23123b0412561c5f227233047a6045d8.
fix inclusion of CSS map files in gitignore
delete styles.css.map
Merge branch 'master' of https://github.com/jasonkiss/calendar-bento
Merge pull request #13 from jasonkiss/master

semantic markup for main events listing [revised]