first and UNTESTED port to the latest SDK
add InvalidConstructorException
add Round(), Floor() and Ceil() to Vector2D
replace old Error() calls with InvalidConstructorException()
fix totally broken MathHelper.Round()
use exception message in TestRunner instead of ToString()
add missing import statement to Vector2D
add Vector2D tests for Floor(), Round() and Ceil()
sprite alignment moved back into sprite

WARNING: This whole part of bono is very very unstable and dangerous!
copy _all_ properties in TouchEvent.Copy()
don't trigger OnTouchMove if move is below minDistance
reuse temporary Vector2D instead of .Copy() all the time
don't trigger OnTouchMove automatically after OnTouchDown
add gui module incl. different buttons
GuiButton can now be bound to a Sprite
fix scaling issue within Sprite and BaseDisplayObject
keep calling Sprite.OnUpdate even if inside GuiButton
fix "rendered with old scaling"-issue in Sprite
fix broken alignment for sprites
fix shared sprite size through internal cache