Removing [Serialize] Tags since they are not needed by the MarshalByRefObject (in fact that was causing Lists to be 'Marshaled by Value', which created some remoting issues when using TM ExtensionMethods)
Fix for https://github.com/TeamMentor/Master/issues/839
Fixing Issue https://github.com/TeamMentor/Master/issues/826
Improved logging (including message for security demand)
Misc code clean-up
Added a couple Try blocks to make load more robust
More UnitTests
Related to https://github.com/TeamMentor/Master/issues/844
Removed Serialization Tag from TM_SecretData objects
Adding 'Text' tags to Edit_SecretData
Fix for https://github.com/TeamMentor/Master/issues/844
Fix for https://github.com/TeamMentor/Master/issues/848
Fix for https://github.com/TeamMentor/Master/issues/826
Merge branch 'michaelhidalgo-3.5_RC_2' into 3.5_RC_2
Fix for https://github.com/TeamMentor/Master/issues/828

Adding Michael files from PR: https://github.com/TeamMentor/Dev/pull/151/files
Fix for https://github.com/TeamMentor/Master/issues/824
Also removed the auto mapping of Article Title with DirectLink (on Html/Wiki editor), since that would conflict with the new DirectLink mapping that is possible via MarkDown articles
Fix for https://github.com/TeamMentor/Master/issues/846

Also removed the DefaultLibraryToInstall_Name and DefaultLibraryToInstall_Location which are not used anymore
Minor unitests fixes
Version TM 3.5 - RC2

Including Publish files
Merge branch '3.5_RC_2' into 3.5_Dev