Move assemblyinfo

This PR moves all AssemblyInfo.cs files into the Properties folder, which is where VS creates them these days. In addition, while working on it, I discovered an inconsistency in the namespace for our compatibility classes and set it to NUnit.Framework.Compatibility in all cases.

All tests pass and this is just reorganization so I'll merge directly.