fix some bugs caused by entity reuse
allow scenes to pause for dialog, include example in demo
clear deadpool on reset
update tileset to use filepath class

Conflicts:
	WPFEditor/Controls/TileScreenLayer.cs
fix ladder crashing bug
add unit tests project with filepath tests, fix filepath bug found with them
sprite unit tests
refactor all xml extensions to use new generic methods
Merge branch 'common' into editor

Conflicts:
	Mega Man Common/SceneCommand.cs
	Mega Man Common/Tileset.cs
	Mega Man.sln
	Mega Man/GameEntity.cs
refactor tilelayer a bit
begin making a toolbar for layout, with an add screen function
fix add screen crash and refresh layout
render layout screens in grayscale when not hovered
add cleave vertically tool (barely works)
add new tool icons and redo how IToolCursor works
don't crash when closing project
revert controls to dependency injection of IStageProvider
add a few more tests
add scene test file
changes to project for demo