refer to globals.Buffer so as to avoid browserifying Buffer, for #39
rework tweak to make sure it works in all cases
better undefined check
force boolean in isBuffer check
Merge pull request #41 from hapijs/browserify_tweak

avoid browserifying Buffer, for #39