fix #822 Close menus when clicking off them
makes.org component url detection

Added detection and correction for makes.org (and mywebmaker.org) urls for loading components.
Update GA in layout.ejs

Use webmaker GA in layout.ejs.
Add webmaker GA to main layout (for static pages)
Merge pull request #1258 from secretrobotron/ga-fixes

Ga fixes
webmaker-download-locales bump
Changed the channel selection menus:
* When selecting a broadcast or listener channel, you can now see which channels are use already (solid colour dot)
* You can also see which channels have an unmatched listener (when selecting a broadcast channel) or an unmatched broadcast (when selecting a listener) via a 'pulsating' channel colour dot.
* Added a little arrow to the channel menus so that you can see what component they are pointing at.
Merge branch 'develop' of github.com:mozilla-appmaker/appmaker into channelmap
Commit test
Channel menu updates:
- Menu opens when you click the little arrow icons next to a component
- Menu closes when you choose a colour
- Menu closes when you click off of the menu
- Tiny style updates to the menu
Updated arrow
Fixing travis linking errors.
(Issue #1177) WebmakerAuth related vendor changes
- Removed the mode attribute.
- If you close a channel menu while it's in the 'pick a colour' mode, it reverts back to the function list mode
(Issue #1177) Implement Webmaker Auth
Fixes #1195, Fixes #1171, Fixes #1161 Data manager, collections API and data API
(Issue #1177) This is why we don't commit symbolic links
Whitespace fixes.
Cleanup
fixes #1294 console errors being fixed when adding collection