Updated date
Added algorithms choice to the RFC
Removed trailing whitespaces in the RFC
Modified data structures according to the RFC change
Added cipher and message digest capabilities to the server class