more NRE abstraction
more info hiding: stop using the macro version of NRAddCallback
code reorg, trying to make it clearer who needs to know what about NRE internals
adding new file, forgotten in last commit
merge mig-nre-mods