Merge pull request #3 from brainchest/master

Support for WP8
Refactoring to support WindowsPhone merge.
moved the solution files
Refactored VisualStyles into Sprites.
Introduced a possible solution to asset loading compatibility.
Minor changes for integration into private repository.
Merge branch 'master' of https://github.com/brainchest/CraftworkGames

Conflicts:
	Source/CraftworkGames.Core/Utility/Platform.cs
	Source/CraftworkGames.Gui/Controls/Button.cs
	Source/CraftworkGames.Gui/GuiDrawManager.cs
Code cleanup.
Merge branch 'master' of https://github.com/craftworkgames/CraftworkGames

Conflicts:
	Source/CraftworkGames.Gui/GuiDrawManager.cs
A little more code cleanup. Testing an idea for some new control events.
Minor mistake in the demo.
Updated the demo with a demo select screen.
Fixed some bugs in the layout and alignment code.
Had to revert the DataContract attributes to fix an issue loading fonts.
Integrated latest demo updates into WP8 demo project

- WP8 demo project now links the original WinGL Game1.cs demo file to
better keep the demos in sync
- Facebook/Twitter button now working in WP8 demo
- Font & FrameworkGUI files now linked to original files in WinGL demo
project