fix affordability recalculation

add serialization of outgoings presenter
add cucumber tests for regression
replaced legends with p elements
set auto focus when navigating the wizard. Todo: refactor into a directive
add some breathing room to paragraphs
add people toggle to affordability step 1 form
add directives to form inputs for currency formatting
create a test for checking initial value of input when currency directive is used
start of affordability service refactor. Reimplement total income method and introduce a method to calculate total costs with a spec
refactor minimum and maximum borrowing methods
display offered range in view
add a method for calculating the median value between the minimum and maximum borrowing offered
extract borrowing into a partial to be used by the slider
plug in interest rate into repayment service. Introduce a spec to check affordability service uses the correct interest rate
implement monthly repayment method for affordability and delegate it to repayment sergice. include a spec to check if it works
Stupid f@*!*$^ typo
add holidays inout field cost

this is not yet hooked to any calculations
make outgoings presenter translatable
add non-js validations
change committed and lifestyle cost categories
add fixed costs and change cost categories