display background image in backbround view
introducing model for actions, adding it to the new dahu output files
create model for mouse object
introducing model for tooltip objects

Conflicts:
	dahu/core/app/scripts/models/objects/mouse.js
create requestResponse module

The requestResponse module is used for decoupling Backbone and
Backbone.Marionette application modules regarding Request/Response
pattern.
introduce paths helper module
add request/response handler for projectDirectory
introducing the event of selecting a picture
move background view to the right directory
rename joinPaths to join in Paths file
use dahufile URL protocol
create workspace's screen view
setup click event on filmstrip screens'
display workspace view
update workspace view onPictureSelect event
capture and handle model change
cleanup

- delete unnecessary dependencies
- remove useless debug log
change event namespace and rename event
skip rendering of non-background object
reset stylesheet