Swap compress/expand around so they are in the correct order - these ended
up in the wrong order when the code was refactored.
Separate the comression handling from the cipher/message digest handling in
ssl3_change_cipher_state().