Initial working version of SCRAM-SHA-1.

Missing features:

- Mutual authentication of the server based on success message.

  This might require changes to how the JS-SASL framework works to
  do properly?