[FaceRest::ResourceHandler] Move back some arguments from init() to constructor

And add constructors for child classes.