Added password message and slightly more robust error reading.
Added plain and md5 auth.
Merge remote-tracking branch 'juraj/master'
use neko for test builds for now