Changes to crypto_box and README; added crypto_generichash, crypto_scalarmult, crypto_sign

I think the size of the cypher text on the easy functions needs to be len(message)+box_MAC_BYTES, yes?