[+] ApplicationScope
split application state into 'mode' and 'level' states
[impl] EPP-22
[+] eenvplus module to bind them all
[+] FeatureZoom
specific prefix for eenvplus modules and directives
encapsulated DrawTools and SnappingTools
added TypeScript linting and fixed linting errors
[+] Actions; fixed bug in feature layer removal
[-] Tools; integrated into existing pulldown
painter selection
[+] paint module; refactored Angular module declaration
[+] PainterState and PainterController stubs