Switched reporter to use XML to LINQ

Because it's AWESOME!
Removed forArray requirements

All code generation will be done in the T4 template