A rough start on the 'learn' subsection
Merge pull request #114 from andrewhayward/auth

Parent sign-up changes
Getting homepage in line with wireframes

https://github.com/mozilla/CSOL-site/issues/116
Merge pull request #138 from andrewhayward/homepage

Merging homepage layout
Simplifying `learn` controller

Removing all references to models, etc.
Putting `program`s back for now
Fixing filter logic
Setting a default page title in 'Learn'
Adding the challenge thumbnail
Merge pull request #100 from andrewhayward/learn

Simplified this pull request greatly, so pushing it through to get more wireframes up.
Basic page layout
Removing challenges, adding activities
Merge pull request #145 from andrewhayward/learn

Nothing to see here.
Basic 'challenge' layout
Merge pull request #146 from andrewhayward/challenges

Basic 'challenge' layout
That really shouldn't be there.
Merge pull request #147 from andrewhayward/learn

That really shouldn't be there.
Template fixes
Merge pull request #148 from andrewhayward/challenges

Template fixes
Merge pull request #115 from andrewhayward/auth

Sign-up process