Replace hand-rolled delegator methods with standard library calls

These are exactly equivalent, but can be produced with less code.

Change-Id: I98d69757e3604211d8a642b2285a7bf9af328e71
Reviewed-on: https://gerrit.causes.com/26277
Reviewed-by: Lann Martin <lann@causes.com>
Tested-by: Greg Hurrell <greg@causes.com>
Prepare README for initial release

Change-Id: I4034774c2cecb08c93726872e9164f72452359bf
Reviewed-on: https://gerrit.causes.com/26278
Reviewed-by: Lann Martin <lann@causes.com>
Reviewed-by: Henric Trotzig <henric.trotzig@causes.com>
Tested-by: Greg Hurrell <greg@causes.com>