Fix OSX packaging finally

Signed-off-by: Craig Robbins <kde.psych@gmail.com>
Redefine NodeResolver interface and replace with callback mechanism