Default options in a more readable manner.

The number one question I get asked about Backbone source is, by far

> What does `options || (options = {});` do?

Unless there is a demonstrable difference in wholistic performance (which I do not see) I think that `if (!options) options = {};` is much more readable.