Added NURIA_READ/NURIA_WRITE and NURIA_REQUIRE macros

See b53f8113e93f0285b64f80d097bba88aa08c5ddc for further information.