Added convenience method to remove all children from an ActorContainer
CAAT Path incorrectly assumed the starting point is always the first point of the first path segment. EG: when creating a path consisting of arcTo path segments, the first point is NOT the first arcTo path segment point.
Path.beginPath should register the specified starting point (like documented...) and use that as a starting point, with a fallback to the first path segment point when the starting point was not specified.
Merge commit '81778bd8808627545bb409323ecfcaa410b3bf07'
if we already set a width on a label and don't supply it in setText, take the previously defined width
Added Observable pattern to Actor. Any Actor and descendent can now accept listeners to events and have events fired on it.
Path incorrectly transforms rendering context when used as a clipPath (Actor's paintActor method already does that). This causes actors with a clipMask to be scaled twice
Added Spine Bone/Skeletal animation support.
Added XHR loader.
Merge branch 'master' of https://github.com/hyperandroid/CAAT

Conflicts:
	src/PathUtil/Path.js
Added convenience method for removing all timers
Fixed removeBehaviour (while (INTEGER) does not work cross browser)
added convenience method for removing all behaviors
Fixed navigator.browser undefined
Merged master of hyperandroid/CAAT
Merge remote-tracking branch 'robboerman/master'

* robboerman/master:
  Fixed removeBehaviour (while (INTEGER) does not work cross browser) added convenience method for removing all behaviors
  Added convenience method for removing all timers
  Added Spine Bone/Skeletal animation support. Added XHR loader.
  Path incorrectly transforms rendering context when used as a clipPath (Actor's paintActor method already does that). This causes actors with a clipMask to be scaled twice
  Added Observable pattern to Actor. Any Actor and descendent can now accept listeners to events and have events fired on it.
  if we already set a width on a label and don't supply it in setText, take the previously defined width
  CAAT Path incorrectly assumed the starting point is always the first point of the first path segment. EG: when creating a path consisting of arcTo path segments, the first point is NOT the first arcTo path segment point. Path.beginPath should register the specified starting point (like documented...) and use that as a starting point, with a fallback to the first path segment point when the starting point was not specified.
  Added convenience method to remove all children from an ActorContainer

Conflicts:
	build/caat-box2d-min.js
	build/caat-css-min.js
	build/caat-min.js