1. Change room vision into javascript model
2. Remove VolatileRoomEvent
3. Added new method into EventFrame :: setRoom
4. Rewrited client javascript
remove volatile room event
template
event work done
Merge branch 'feature/room_work' into develop
room work done
forgot add server.js =))
forgot add server.js =))
create php invoke frame and server javascript handler
release client side invoke support
add Invoke frame to FrameFactory and othe implemented classes
1. Fix data preparation before send multiple frame by adding a prepareData public frame method
2. Finish feature
3. Tested function invoke
4. Tested object method invoke, tested without arguments too
Merge branch 'feature/invoke_frame' into develop

Add new feature: Invoke frame
Now we can invoke client javascript functions and object methods in window context
change namespace
writed event frame test
create invoke test
test getFunctions and getMethods
create channel event
Merge branch 'develop' into behaviors

Conflicts:
	lib/php/NodeSocket.php
	lib/php/frames/VolatileRoomEvent.php
create dummy frame