Add a script for generating hansard statistics for Jessica

Fixes #1160.  This was a one-off request, but probably worth
committing to the repository in case we need to regenerate these
in the future.  This is a very slow and inefficient script - however,
this seems like a case where trading off speed of development against
speed of execution is reasonable.
The Women's representatives are Members of the National Assembly

... so don't count them separately, even though their association
with places is different from constituency members of the NA.
now using standard background-position declaration for carousel arrows, closes #1146
replaced all instances of non-standard background-position declaration

This is for firefox compatibility
Several spacing and text-size fixes to address display issues on iphone

Closes #1176
all images now have max-width:100%

This closes #1173, and should prevent similar issues
Long titles now break and hyphen

Only applies to small and medium screens, part of #1179
fixed overflow of form elements

Applies to mobile and non-JS version of feedback form, closes #1179
Merge branch 'martin/css-fixes'
Output a per-speaker spreadsheet too, as requested by Paul and Jessica

For the per-speaker spreadsheet, this just picks a day in the
middle of the date range to find positions for - it would be better
to consider overlaps between the whole date range and positions.
added layout code

Moving the newsletter box, part of #1165
added new layout for pages

Thirds variant of major/minor layout
Styled newsletter box

Now moved position, tidied up existing markup used previously
Closes #1165
Accessibility fix for email signup

Label is now present but visually hidden - still accessible to screen readers etc
Remove unused imports
now using standard background-position declaration for carousel arrows, closes #1146
replaced all instances of non-standard background-position declaration

This is for firefox compatibility
Several spacing and text-size fixes to address display issues on iphone

Closes #1176
all images now have max-width:100%

This closes #1173, and should prevent similar issues
Long titles now break and hyphen

Only applies to small and medium screens, part of #1179