Updating NuGet packages
Added Serializable and MarshalByRefObject to a number of TM data classes
(so that they can be accessed from the AppDomain running the NUnit tests)
New TeamMentor.UnitTests.Cassini project (which refactored methods from the the TeamMentor.UnitTests.TM_Website)
Number of new UnitTests
Moved a number of tests into the FluentSharp project (since that is where they really belong)
Fixed couple path mappings
Updated NuGet references
Misc references fixes and file deletions
Fixed multiple compilation errors with TBot pages
And some null exceptions caught by UnitTests
Re-implemented the security demands previously done by PostSharp (now using static methods, cross-checked by the Attributes used by PostSharp)
Refactored the use of TM_FileStorage references so that most uses of it are via instance objects (vs static ones). This was needed for specific UnitTest that don't require a full TM to be loaded up (in order to run its tests)
Added support for Custom_WebRoot (again to help UnitTests)
Changed how redirect happens on REST pages
Made a number more classes to extend MarshalByRefObject (so that they can be accessed by ref from the CassiniDev unitTests)
New TeamMentor.UnitTest.QA project which received from the following tests (from other UnitTest projects)
  - Long running tests
  - Integration tests (with complex workflows)
  - Ignored tests (under dev or experiments)

Fixed number of tests (specially to take into account the new security demands))
Added number of new tests
Updated NuGet packages
Added helper methods to set TM main paths (to help with UnitTesting)
Whoami REST method now returns HTML content by default (with option to provide JSON)
Updated VS references
Dramatically improved the capability to test using Cassini and Watin
Lots of new Unit tests and helper classes for Cassini and WatiN
Changed the TeamMentor.UnitTests.QA project to be a Windows Exe app, and configured its Program Main to be the unit tests that provides a REPL environment with Cassini + WatiN on a full TM instance.
Reapplying fix provided by PR https://github.com/TeamMentor/Dev/pull/143/files to fix https://github.com/TeamMentor/Master/issues/735
More Serializate and MarshalByRefObject mappings added to TM objects
More api helper methods on TeamMentor_Objects_Proxy_ExtensionMethods_TM_Objects and API_TeamMentor_WatiN_ExtensionMethods
Fix for https://github.com/TeamMentor/Master/issues/812

With first proper unit test that uses the new UnitTest capability to access directly the TM objects to test (and to run the tests in an isolated TM instance)
Couple more Serialization and MarshalByRefObject mappings
Minor changes to TBot_Brain to allow it to be accessed easily from the Cassini UnitTests
Minor namespace fixes to Tbot pages and new testPage.cshtml (to help with UnitTests)
Multiple new UnitTests using the new Cassini and WatiN APIs
Helper APIs and ExtensionMethod where also added to make Testing easier and more efficient (when accessing TM Objects from the UnitTests NUnit AppDomain)
Support for accessing the TBot_Brain from NUnit tests was also added (which is going to be required in order to address the https://github.com/TeamMentor/Master/issues/838 issue)
Refactoring of IE_TeamMentor classes so that they are easier to find and code
Minor fixes
Adding Fix for https://github.com/TeamMentor/Master/issues/838 (SiteData custom TBot pages can conflict with the main TBot pages)
Making it version TM 3.5 - RC0.8 (with 382 passing UnitTests)
Adding Publish Files for 3.5 RC 0.8