MIFOSX-1687 Retain Search Criteria  (and formatting)

Part of GCI Task:
http://www.google-melange.com/gci/task/view/google/gci2014/5794719778996224

Details:
- Search settings in Accounting -> Search Journal Entries and System -> Audit will now be saved to local storage and will be loaded into the fields when the pages are loaded.

- Due to my task, I needed to use local storage. I looked at the localStorageService and thought it needed to be formatted/changed, but don't worry, all files associated with and use local storage have been changed.  == Not sure if it was in my rights to do formatting, so if you guys don't want this, I can change it back...

- In Audit, I noticed an error would be thrown if the search fields contained :
= If user contained letters instead of an id - user will now automatically changed to an id upon search.
= If action, entity, or check were selected to "ALL" - ALL is not an id, so an error is thrown (All selection is now null to search properly)

- Audit no longer uses hard coded dates