Make the `property` argument of `_.result` optional.

If `property` is omitted, the function operates on the `object` argument itself rather than a property of `object`. For example:

    var str = 'foo';
    var fun = function() { return str; }
    _.result(str) // --> 'foo'
    _.result(fun) // --> 'foo'