Use infinity gen_server calls

The server has its own timeout mechanism for receiving TCP data, so
infinity gen_server timeouts are sufficient, barring any unknown bugs
where the server would never reply. Some functions still accept
`CallTimeout`s, but they're ignored.
Deprecate or remove functions which use CallTimeout

* Functions that have been part of a tag and use `CallTimeout` are marked
deprecated
* Functions that are part of the 2.0 additions and haven't been tagged
* yet are removed.

See 5aa1ab0ba214d8ec5b595735cf3822c3a4e9c49d for an explanation of why
all gen_server:calls are now using infinity timeouts.