use npm remotes for browserify built ins
better install state checking