Rewrote JS libraries

- The library sources are now stored in weblib_source and concatenated and minified into the weblib folder. Only the weblib folder is delivered with ConnichiwaResources
- Common classes are now found in the common subfolder, specific classes in the master/remote subfolders
- Most classes now use the OOP script
- Remote on the remote side has been renamed to Connichiwa. This is done so methods common to master and remote can be put in common/Connichiwa.js. This way, for a lot of things a single script can be delivered to both master and remote and works on both sides

- Added CWGestures.js and CWPinchManager.js which are responsible for detecting multi-device pinch gestures