Again experiments with SVG shadows on IE
Start to implement the bug fix for Geometry.meet()
Board.js: ignore touch move events triggered outside the board
Brings feature parity with mouse move events which are not triggered outside the board.

This prevents the user from accidentally dragging a point outside the board and not being able to recover it.
Merge pull request #121 from Learnosity/fix/touchmove

Board.js: ignore touch move events triggered outside the board
Apply patch by A. Elkins to fix the problem "Intersections involving circles with NaN radius" posted in https://groups.google.com/forum/#!topic/jsxgraph/TLI3blryoXg.
Merge branch 'master' of github.com:jsxgraph/jsxgraph
Apply patch by A. Elkins: "Circumcircle of colinear points has wrong intersections", see https://groups.google.com/forum/#!topic/jsxgraph/RUOR0w0eZNM
Move setPosition() and setPositionDirectly() for curves as generic method to element.js
Add new method Element.addParents()
Bug fix: element.setPosition. Remove setPosition, setPositionDirectly from circle.js
Replace setPosition, setPositionDirectly for lines by the generic method in element.js
Bug fix generic setPosition method: parents other than points are ignored now. Otherwise, parallels and perpendicukars would not be draggable.
Bug fix generic setPosition method: parents other than points are ignored now. Otherwise, parallels and perpendiculars would not be draggable.
Merge branch 'master' of github.com:jsxgraph/jsxgraph
Change parameters of Group.update() and fix typos in doc strings.
Cleanup code in group.js. Enable chaining for all methods of group.js.
Test if rotationCenter exists.
Introduce translation points for groups. Add documentation for the new
methods.
Enable array or function returning an array as rotationCenter for
groups.
Enable scaling of groups.

By calling setScaleCenter the center of the scaling operation is set.
setScalePoints() defines the points which trigger a scale operation.