add stream and pagination for contacts

See https://github.com/praekelt/go-contacts-api/pull/23/files#r17105960