dsdb: Assert no extra attributes given in the original request

Signed-off-by: Samuel Cabrero <samuelcabrero@kernevil.me>
dsdb-tests: Add test to check SD cannot be set on add request

Signed-off-by: Samuel Cabrero <samuelcabrero@kernevil.me>
dsdb-tests: Add test to assert SD cannot be modified

Signed-off-by: Samuel Cabrero <samuelcabrero@kernevil.me>
dsdb-tests: Add test to assert primaryGroupID cannot be changed

Signed-off-by: Samuel Cabrero <samuelcabrero@kernevil.me>
dsdb/util_samr: Remove unused variables

Signed-off-by: Samuel Cabrero <samuelcabrero@kernevil.me>
dsdb: Use %08X pattern to communication quota error up the stack

Signed-off-by: Samuel Cabrero <samuelcabrero@kernevil.me>
dsdb: Replace debug statements with ldb_asprintf_errstr

Signed-off-by: Samuel Cabrero <samuelcabrero@kernevil.me>