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 on when the page is 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

Update for Spec scripts
Merge branch 'MIFOSX-1687' of https://github.com/pkt77/community-app into MIFOSX-1687