Adds better naming for plugin instances

We should not be required to label redis instance monitoring strictly by using the hostname; in some cases only IPs are available and not altogether very telling. The same applies for **localhost**.

Instead, this change allows you to use a *name* option via config, and it lends preference to that value over the previously existing ones.