feat(all examples): master server with all examples

Starting master server
chore(examples): update reference to wams.js server
chore(examples): allow to provide variable port
feat(index): add jade skeleton for each example
feat(shutdown): gracefully shutdown on unix and windows
feat(APPLICATION_SETTINGS): set APPLICATION_SETTINGS
feat(EXAMPLES_LIST): provide list of examples with settings
feat(examplesList): export examples metadata for jade page
feat(ExampleServer): functions to control example servers

These functions allow to start, stop and restart examples.
feat(examples): start examples on master server startup
feat(shutdown): gracefully shutdown child processes
docs: add some docs for EXAMPLE_LIST and examplesList
chore(run): add executable to start master server in debug mode
feat(index.js): add empty js file for master example
feat(examplesList): provide port instead of href
feat(clone): provide function to deep clone objects
refactor: create getExample()

This function takes id of example and returns reference to this example
from EXAMPLES_LIST list.
refactor: create updateExamplesList()

This function updates examplesList based on passed example.
feat(socket.io): add socket.io to project
feat(client): create all links to examples

Whenever page is loaded, take ports of each example and create direct
link to this example.