fix unexpected behaviour when hitting enter within form
ensure length_of_stay gets passed to back end
start processing the json from the metoffice.

added a stub func to Metoffice.pm
created readable-ish fake metoffice data
created usable metoffice data as json, to mockup a hash for testing
created test (needs fleshed out)