Merge pull request #1 from petrjasek/devel2

router refactoring
LB-31: Internationalization dust plugin crash

Unix line formating fix.
LB-31: Internationalization dust plugin crash

Library fix.
Fixed JSON locale output crash
LB-31: Internationalization dust plugin crash

Fixed dust templates.
NR-828 : Add/Edit Task

helper for stripping spaces because it's needed for the design
NR-953 : Aloha editor - fix toolbar

more work on replacing elements, and format plugin
NR-953 : Aloha editor - fix toolbar

more work on replacing elements
NR-953 : Aloha editor - fix toolbar

link and image plugin
LB-31: Internationalization dust plugin crash

Unix line formating fix.
LB-31: Internationalization dust plugin crash

Library fix.
LB-329 : design of re-Login dialog should be more appealing to users

+ Daily CSS update
LB-376 : Create design for save only button for posts
LB-427 : Add SMS source - Design
Daily CSS update

Control publishing CSS,
Desk config add/edit task types CSS
Some styling issues fix
LB-444 : Missing img files when open date picker in Media Archive

Fixed
LB-556 : GUI issues on Manage Collaborators tab

Fixed
LB-556 : GUI issues on Manage Collaborators tab

Add Collaborator popup - avatar fix
Remove history and use backbone router instead.
Start routing in superdesk/livedesk/submenu.