Support for WP8, multiple emulators, and a few other things...

This is a large commit, because it condenses quite a lot of work into
one thing. Future commits will be smaller.
Simple tap fixes
Merge branch 'master' of https://github.com/nokia-entertainment/WindowsPhoneTestFramework

Conflicts:
	Test/EmuSteps/StepDefinitions/InputStepDefinitions.cs
Misc code review comments - most of these were done >1 month ago :/
Resharper do your worse