Make sure bundleOpts is undefined, if no options.

If no options were passed in to bundle, we shouldn't create a new
bundleOpts object. This is because in browserify 5, bundle options were
moved to the main browserify function. However, if bundle options are
passed in, we keep it around for backwards compatibility.

This fixed #56.