Update README.md
added support for username/password

added support for connecting to brokers with username/passwords, note
the password is stored locally in cleartext for now, needs to be fixed
later by encrypting it!
think i fixed it this time!

fixed it so that if no username/password is specified then we wont try
and pass a blank username/pass to the broker.
not