Added gulp task layout

uses layout/*.html files to generate pages
Added gulp-print
Updated gulp layout

add watch -- inc dir
Added a config file for gulp task

Modified layout task to use settings from config.json