Updated to use singleton classes to hold permissions, instead of arrays of arrays of arrays
Added TablePermissions
abstract class and updated SecureConfig to expect a list of sub-classes of TablePermissions
instead of arrays of tables, operations and columns names