Add a SRPSession to simplify API

Cleanup

Added srp.h changes
Added ability to define the (usually) random bytes