added action, text and init validation using valid library
Merge branch 'master' into valid
Merge branch 'master' into valid

Conflicts:
	package.json
more validation rules
Merge branch 'master' into valid
changed room validation rules
improved validation, added test for action validation
Merge branch 'master' into valid

Conflicts:
	package.json
removed join, part validation
room name with all numbers in it is not allowed
Merge pull request #292 from scrollback/valid

Validation