CLN: moved more functions to use apply methodology in core/internals.py (replace/fillna/interpolate)