MOSYNC-3212: fixed - when destroying a widget its type is now removed from the widget type dictionary (adding a new handle-type key with a handle that already exists crashed the app)
Merge remote-tracking branch 'github_origin/ThreeThree' into github_sandbox_threethree
Changes to the color validation - the brush creation method now works on the main thread and handles all exceptions that might arise from parsin the color string; + adding/removing a already created widget now works in sync with the main thread
Removed extra semicolon
Merge pull request #458 from spiridon-alexandru/ThreeThree

MOSYNC-3212 + code refactoring
Merge branch 'ThreeThree' of https://github.com/MoSync/MoSync into ThreeThree