CLC-3881: Update angular to 1.2.18
https://jira.ets.berkeley.edu/jira/browse/CLC-3881
CLC-3895 - jscs - errors on removed rules
https://jira.ets.berkeley.edu/jira/browse/CLC-3895
Merge pull request #2652 from christianv/CLC-3881

CLC-3881: Update angular to 1.2.18 & CLC-3895 - jscs
Merge pull request #2653 from raydavis/raywip

CLC-3626 Make bCourses site mediacasts app available but disabled by default
CLC-3626 Do not show redundant "Webcasts" header when embedded in Canvas