Improved profile pages

Sorry, I did a few more things on this branch than just improving the profile pages, but that is what I started out doing. 

Another big thing I did in the PR is getting rid of the expanding card views and putting all the relevant contact information visible right away in the search result. Then there is a link to see the person's profile if they have one.

Keep this branch when you are done, I'm going to keep using it.
I like to use the syntax `policy(@department).edit?` since it goes through pundit, which should already be checking if the user is an actor.