BROWSE: Return R_UNSET rather than R_NONE.

Following discussion on AltMe, modify BROWSE to return R_UNSET rather
than R_NONE.

In addition, handle the NONE case correctly (return early).
Merge pull request #102 from 0branch/browse-unset

BROWSE: Return R_UNSET rather than R_NONE.
Merge mainline into community