HBaseAuthzUtil: add lily.sec.filterputs

Define a new request attribute which allows to tell the authorization layer whether for puts, columns for which there is no permission should be silently skipped or cause an exception to be thrown.
LILY-2508 changes for delete authorization

Made the necessary changes for making the Lily DR delete operation behave correctly in case the NGDATA hbase authorization coprocessor is active:
 * the read-before-write of the delete operation should read all fields, not only the ones to which the current user has permission (because we don't want to end up with half-deleted records).
 * we don't support deleting records with versioned(-mutable) fields when authorization is active, because this case is split into two HBase operations, and we need the authorization for both to succeed. Since we can't do this atomically, and thus this would leave the record in a half-deleted state, I decided to disallow this case for now.