ServerHello unit tests

add unit tests for ServerHello class methods
test NPN extension sending
add minimal tests for parser with bad input