Merge pull request #1 from ritzalam/master

msg lib for tool (simple)
add dependencies for assert
implemented share_presentation_event
Update package.json
added page_changed_event, share_presentation_event, custom_anton and "manual" functions to accomodate the tool I wrote
rearranged the library
Merge pull request #2 from antobinary/page-change+anton-custom

Page change+anton custom and rearranged
user_joined_event, user_left_event
Added first try at schemas with Joi
Better check on paramExist
added .gitignore
Merge remote-tracking branch 'lfx/master' into schema-implementation
Merge remote-tracking branch 'ritzalam/master' into schema-implementation
switched to the outer messagenames (from an outside module)
joi 4.0.0
staring to use Joi validation schema
whiteboard_draw_event is converted to schema validation
whiteboard_update_event is converted to schema validation
user_joined/left_event were converted to use schema validation.
implementing of a convertAndValidateJSON function to replace the multiple separate *_to_javascript_object functions