Integrating Redesign

a PR to follow up on the todos.

The redesign branch is on the origin repo, so **everyone on the core team can contribute directly without PRing everything**. Of course other still need to PR, but that's fine too ya know!

- [ ] Cleanup the "using yeoman" related articles and pages (Filter what we keep, and place related content in a subfolder)
- [x] fix code block styles
- [x] Restyle the generators list
- [x] Restyle the blog listing pages
- [x] Create a sidebar to the blog pages, I'd list the latest articles in there
- [x] Fix some CSS with the bottom of the page and the dropdown menu. (you cannot click links under the menu)
- [x] Integrate the new homepage
- [x] Add missing links to homepage
- [ ] Review homepage content and wording
- [ ] ~~Add titles anchor functionality~~ (**waiting jekyll 2 in github pages**)
- [x] Fix CSS quirks (like dropdown menu enlarging when hovering, etc)
- [x] Setup social sharing layout (ex: in codelab)
- [x] Add blog RSS feed icon to footer
- [ ] Fix responsive styles
- [x] Fix mobile menu not scrolling (plus the menu open is pretty hacky, should use a button or a link at the very least).
- [x] Mark currently active page

(Add to this list as you find things to do)