Add ReaderOptions configurability to EzRpc

Add a defaulted ReaderOptions argument to the constructors for
EzRpcServer and EzRpcClient to allow large/deep message uses more
easily.
Merge pull request #120 from maurer/ezrpc-readeroptions

Add ReaderOptions configurability to EzRpc
add initial cmake script
add helpful error message if gtest isn't set up