feat(rxStatusSvc): Wrapper for rxNotify.

This provides a wrapper around `rxNotify` in order to make the repetitive usage of `{ type: 'success' }` type options less necessary.

It only works with singular messages today; the feature provided by `rxPromiseNotifications` is not being wrapped.

Thanks to @chriscantu for the initial version of the awesome service provided for vcenter-ui.
Thanks to @parlarjb for updating it with awesome features that makes the service even more usable.
I still think `_.defaults` would work here if we pass in the user options as the left hand object:
```
var check = function (options) { 
    var defaultOptions = { x: 0, y: 1 };
    if (options) {
        options = _.defaults(options, defaultOptions);
    } else {
        options = defaultOptions;
    }
    return options;
}
check(); // returns { x: 0, y: 1 }
check({}); // returns { x: 0, y: 1 }
check({ x: 1 }); // returns { x: 1, y: 1 }
check({ z: 3 }); // returns { x: 0, y: 1, z: 3 }
check({ x: 1, z: 3 }); // returns { x: 1, y: 1, z: 3 }
```