[Courses v2] Move to Meteor

See #165 for information

Closes #171
Closes #151
Closes #134 (Move to meteor build system)
Closes #133
Closes #119 (Create per schedule URL)
Closes #115
Closes #110 (Allow courses with no sections gracefully)
Closes #80 (Build this UI out)
Closes #78 (Implemented by iron router)
Closes #73 (Close - wontfix)
Closes #81 (Using heap)

Closes #165 (The tracking task for this PR)
This isn't JS - it's more meteor specific.

So in Meteor templates have a `this` context which you can bind variables to. (It can either be a reference to a single variable or a JS object).
When creating a subtemplate, you need to explicitly pass in the variables that you want.

So this helper will either take a parameter, or fall back to the context if one is not given.