Works on Windows again, hand_shake extracted, docs, separated sample from lib
fixing build with rake