Init separate mobile version

Attach desktop/mobile styles conditionally
Separate templates for mobile
Make ConfigStorage angular-independent
Moved emojiarea recent tab to ConfigStorage
Supported dialogs scrolling
Merge branch 'master' into extract-mobile-version-449
Fixed JSON.parse exceptions
Improved mobile history layout
Merged with master
Improved mobile scrollers
Fixed countries modal scroll
Merged with master
Improved mobile views
Improved contacts updates

Also fixed scroll in emoji menu
Unread history bugfixes
Improved mobile layout

Refactor styles
Remove unused mobile styles
Added new modals for mobile
Merged Extract mobile version

Closes #449