Fixes #166. Previous version worked if GRAPHITE_USER and GRAPHITE_PASS e...

Fixes #166. Previous version worked if GRAPHITE_USER and GRAPHITE_PASS existed

and were either empty or valued. Addition means it also works if the variables
are unset.