5087 local storage message

Feedback welcome! Message can be saved and retrieved from localStorage.
The reason for this is so that the values of 'to' 'subject' and 'text' get loaded each time the message is initialized. If there is nothing in localStorage, then nothing will be pulled in as per normal :)