Massive update
finishing with premaster
Finished version
Merge branch '3.6' of https://github.com/opalkale/tls-project into 3.6

Conflicts:
	client.c
Merge pull request #3 from opalkale/3.6

3.6