add MD5 class, add << operator to Password and PasswordCollection class, minor changes