Make the use of a username optional

(closes foodcoops#178)