non-js affordability now works on multipage

- Multipage works without wizard and session. Stores values as hidden form fields and we just build that up
- Made cucumber tests run with and without javascript. I borrowed some code from budget planner to achieve this.
- There are failing cucumber tests around the js calculations @darokel can you have look after this is merged?