Create a Home object that we can link to

This makes breadcrumbs simpler, as they're just a heterogeneous array of
things that can be linked to.
Simplify group ancestry calculation
Make breadcrumbs generic

The breadcrumbs helpre method will now generate links for every item in
the supplied array.
Normalise indentation
A mnemonic is probably more readable here

It's a one-liner and there's only one block variable.
Gather class variables in one place
Build a person hierarchy for breadcrumbs

A person can have more than one hierarchy, so we use a hint to decide
which one if there's ambiguity.
Show breadcrumbs for people

Where there are multiple possible breadcrumb trails for a person, choose
the one that matches the last group visited.
Use master of MoJ internal template

Experimental was just for debugging the asset pipeline
Show breadcrumbs everywhere we can
Update Rails

CVE-2014-3483
Show faces for top level groups
Don't try to show leader if there is none
Use common partial for leadership
Use sensible image size in search results
Add Jcrop to the app
User selects part of an image to be cropped
Crop the profile image when it is saved
Use a shared sample image in tests