NR-828 : Add/Edit Task

added moment.js for pretty date/time
LB-323: Remove references to GEN Live Desk in default database, add favicon

Replace Live Desk with Live Blog from title.
LB-31: Internationalization dust plugin crash

Unix line formating fix.
NR-912 : Feed UI - Design

CSS added
LB-323: Remove references to GEN Live Desk in default database, add favicon

Replace Live Desk with Live Blog from title.
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
Merge remote-tracking branch 'sourcefabric/devel' into devel
Merge pull request #6 from nistormihai/devel

Devel
Remove history and use backbone router instead.
Start routing in superdesk/livedesk/submenu.
Fix context in refresh-menu handler.
Set backbone jquery if not set.
Fix backbone/underscore loading.

Underscore is required for backbone but _ is overriden
via localization. Backbone is now loaded in top require
to make sure it gets underscore.
Add action model as a param to submenu init call.

In submenu init we need to render item with it's label
and that should be provided via api. Adding this data
to the callback.
Start router in main and call history.loadUrl in submenus.

Router should be started once all submenus with routers
are loaded. Because we can't determine when it is, we start
it righ away and let the submenus call loadUrl to trigger
its route.
Refactor routing into router module.

Instead of using backbone history we provide router module which wraps it.
Add start method to router.

For submodules having their own router define start method
which can be called many times and triggers loadUrl if there
was no route matching before.