updated logging
Changed custom grant result to be more similar to authenticate result
added support for custom grant sample client to host