Add items in Menu bar for generation
Rename button for generating project
Add method removeDir to remove a directory
Add a boolean return statement to removeDir
Changing the name of argument
Add removeFile in Kernel Filesystem
Add clean build directory
introduce a basic template for the presentation.

This is a the template used for the generated
HTML output of the presentation.
Generate an html output for the presentation
Add copy directory function to filesystem
use a template to get the presentation output

- we change the used view into a handlebar template
that generates the output presentation
- we add the copying of image files in the build/img
directory to have a propper presentation.
Merge branch 'next' into next-basic-compile

Conflicts:
	dahu/core/app/scripts/dahuapp.js
	dahu/driver/src/main/java/io/dahuapp/driver/FileSystemDriver.java
	dahu/editor/src/main/java/io/dahuapp/editor/DahuApp.java
Merge branch 'next' into next-basic-compile

Conflicts:
	dahu/core/app/scripts/dahuapp.js
	dahu/editor/src/main/java/io/dahuapp/editor/kernel/module/FileSystem.java
Merge branch 'next-basic-compile' into next