Merge pull request #821 from alphagov/add_versioning_rake_task

Add versioning rake task
Adding @alext's rack_strip_client_ip gem to stop smart-answers blowing up

Explanation here - https://github.com/alphagov/whitehall/pull/810. We're seeing several instances of IpSpoofAttackError in Errbit.
Fix maternity paternity calculator v2 test with timecop
Merge branch 'master' into fix_ip_spoofing_errors
Content update
Outcome 3 update
Set minimum value of Housing benefits to 0.5 and phraselist add
Question 4 fix
Update vehicles-you-can-drive-v2.yml

From logic doc: https://docs.google.com/a/digital.cabinet-office.gov.uk/document/d/1Web_AXcBFCJqnLiyHNRg9l4qj5-x_KWYhrZxbfqB3aU/edit

Minibus updates
Merge pull request #824 from keithiopia/patch-3

Update vehicles-you-can-drive-v2.yml
Merge pull request #811 from alphagov/benefit_cap_content_and_logic_update

Smartanswers: Benefit cap calculator - Content and flow update
Smart Answer: update to marriage abroad in Turkey

Pivotal reference: 69453622
Changes to logic for generating smart answer for marriage in Turkey
Merge pull request #825 from camilleldn/marriage-abroad-turkey

Smart Answer: update to marriage abroad in Turkey
V2 files create
V2 files create
Option additional_statutory_paternity_pay with test add
Fixing the service lookup text

The services were renamed a few weeks ago and we missed this when updating
Merge pull request #823 from alphagov/fix_ip_spoofing_errors

Adding rack_strip_client_ip gem to stop smartanswers blowing up
Merge pull request #826 from alphagov/statutory_sick_pay_update

Smartanswers: Statutory sick pay update
Test file paths before attempting any IO