renaming HOAY.CONSTANTS to HOAYCONSTANTS (without point syntax) to avoid issues while testing
to ensure encapsulated modules constants are moved from 'app' to 'dates' and 'settings' modules
specs for 'setting' module added
removing dependencies
handling of constants refactored // adding missing dependencies
handling of sub view state refactored using constants and more helper methods
just removing an unneeded dependency
setting @i18Mock to undefined after running a spec
specs for module 'result' added