ENH: unify the replace API
Currently `DataFrame` and `Series` do slightly different things when their respective `replace` methods are called and accept slightly different arguments. This should be rectified in 0.13.
