feat(on_MTEvents): send width and height of object on MTEvents

When multitouch events happen (like touch, drag), we are also sending
width and height of object to the server
feat(util): add object with utilities methods

These methods are only available in the wams.js library, are not
available for user.
feat(util.offset): method returns offset of element on page

Method gets element and returns element's left and top offsets.
It is calculating by adding offsets of element and all its parents.
feat(util.isDraggable): returns if element can be dragged

SOLUTION IS TEMPORARY

This method returns if element can be dragged on the page. This method
is to prevent bug when multitouch elements lose focus and user start
dragging <html> or <body>.
Method checks presence of class 'ball', for bigger portability we should
check instead that this object is among MTObjects array.
feat(wams.on): send offset of element, not touch point

Previously with element position touchpoint was sent, and to find offset
of element, it was necessary to subtract touchX and touchY coordinates.
Currently, actual offset of the element is sent over network.
fix(wams.on): check if element is draggable

This check here to prevent bug, when focus was changing from multitouch
element to <html> or <body>.
fix(on): assign handler function to variable

Eliminate anonymity of handler function by assigning it to variable.
chore(on): fix indentation
feat(dispose): provide dispose function to delete all MTObjects

This function destroys all MTObjects and all event listeners
feat(games -QuickGrab)

-New Games Branch
-First Game Build on the 4Square View Model
-4 Players, coins spawn in the buffer zones, grab them as fast as
possible
fix(minor): Initialization

-Fixed so that new users get all old information on initialization
Merge pull request #1 from jlr297/client_feat_games

Client feat games
Merge pull request #2 from jlr297/examples_feat_drawing

fix(minor): Initialization
chore(locationPhotoShare): start new example

This example will rely on location server when getting positions of
other clients and when building bar.
feat(picShare): add locational drop areas

Drop areas represent locations:
   Ahead, Left, Right, Behind
chore(img): rename photos and arrow images for compass

Rename photos to start from 0
Add arrows starting from 0 as well
chore(compass): make compass with variable dimensions

Width and height are not hardcoded, they are variables
chore(img): move images to right

In fullscreen mode, images were overlapping left bar, so we move them.
chore(picShare): minify position calculation on drag
feat(picShare): draw location bars when clients updated