allow for a resolve function to be specified for required
update readme with proper default for resolve function
update tests for pruned core branches

- core property in favor of 'native'