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.