Added AddDefaultColumnValues extension, AddReaderAccess fix, added tests, refactoring, fix of cmdlet

Added a new list extension method: AddDefaultColumnValues which allows you to set default column values (normally done through the list settings of a library).
AddReaderAccess is now language independent. The correct claims identity is now used to add "Everyone but external users".
Added several SecurityExtensions tests
Moved Web.AddAdministratorsTenant to Tenant.AddAdministrators and marked the Web.AddAdministratorsTenant method as obsolete.
Fixed Remove-SPOField cmdlet to also allow removal of site columns.