Remove return types from systemlib

We really want to hard-enforce return types, but there are some
bad return types in systemlib in extensions that aren't as well-tested
internally as we'd like, so we're just going to nuke them in 3.0 and let
the issues get flushed out in master.

Differential Revision: D1249362