Add an option to the server init to allow setting timeout

Sometimes requests to FM take a long time and are stymied by the default 60 second timeout setting when using Net:HTTP. My pull request allows a user to set the timeout for the requests RFM makes while not requiring it. If a user doesn't use that setting, it defaults to the default 60 seconds.

Thanks for your consideration