Merge pull request #2 from UplinkCoder/master

updated to lastest vibe.d API
Fix compilation with latest vibe.d.
Use "shared static this" to avoid multiple instances (per worker thread).
Add VibeDefaultMain version.
	changes to use web.web and dub.json
changed structure to able to embed the scripts into the binary later
Modernized vibenotes yet again
I think this is a good example for the usefulness of web.web
BUT I still could not fix whats wrong with the boardcast service
I do not have much experience with this Mutex stuff :-(