Issue #3575428 by themic8: Replace hook_node_access() with hook_node_grants() and hook_node_access_records()
Closes #3575428