move css for navigation in app.scss so order matches page

just to make it a bit easier to find things in the file
set correct font sizes for footer

also do a spot of tidying up of the CSS
Merge remote-tracking branch 'origin/mp-page-template' into mp-page-template
set a current_assembly tempalte variable

used at the moment to determine the background on the MP hero banner
increase width of assembly dropdown

stop northern ireland wrapping
fix width of section nav when it's sticky

because when it's sticky it's using the width of the screen rather than
the container for the % width we need to set a max-width to stop it
expanding over the content on very wide screens. and also the % needs
to be a bit smaller too
Lords may not have a constitency so check for existence

mainly to stop the pin appearing
set page type so we can really turn off constitency for lords
Don't generate numerology items where there is an empty display string.
set current tab to active class so it's highlighted

and change class name to active for consistency with in page nav
set page type as class on hero banner

so we can use for special cases
peers and royals can have very long names so give them more space

also remove padding on constituency in the case to give it a bit more
room
Merge remote-tracking branch 'origin/mp-page-template' into mp-page-template
Add MP recent appearances.
Add configuration for PHPDoc generation.
Move Vagrant to using Ubuntu Precise.

Precise supports and correctly installs PHP 5.3, which Squeeze doesn't.
don't print out WTT responsiveness stats directly
style recent appearances

tweak html a little - place date on same line, use span to help style it
add class to ul to allow styling
remove padding and border from blockquote, add quotes using pseudo
elements, fix font sizes
add details link to policy votes

turn key_votes into an array of arrays with the array containing the
policy_id as well so we can use it for generating the link.
include member_id as well as person_id as this is needed for PW link.
use these to create a details link
change JS hover code for new class names
Add border and button styling
generally remove list styling from panels

put back in for policy section as we might use it for indicating
rebellion