Reordered reference tests a bit

Until now the reference tests needed a flat hierarchy to work with the WindowsPowerShellReferenceTests project. This has been changed and the tests have been more or less sanely reordered into folders. I broke up a few test classes that were a bit too broad as well.