Generate the customise modal content on page load

I had the thought of bringing in a tempting library but it seems overkill. Generating the modal's HTML goes a little something like:
 - The page loads with little interactive modal html
 - We iterate through the event sources and pull out each of the names
 - For each of the names we give it some metadata (camelCase of the name) to use later on when I make the customise checks actually change the main content
 - There's a 'template' in the modal which is just a div with some {{tags}} inside it which get replaced with the event name data. Also update the total # checked.
 - We delete the template
 - These sources are added to the DOM and event listeners are added to them in the same manner that they were previously
Merge branch 'master' of https://github.com/Aupajo/calendar-bento

* 'master' of https://github.com/Aupajo/calendar-bento:
  delete styles.css.map
  fix inclusion of CSS map files in gitignore
  Revert "Revert 778a83f..6b314bd"
  Revert 778a83f..6b314bd
  semantic markup for main events listing [revised]
  semantic markup for main events listing
Check was out of place
Indentation
Merge pull request #14 from jamesmacfie/master

Generate custom modal content on page load