Fauxton: Implement a filter for changes

As code is duplicated, mode the filter to the component. Tthe filter
then can be overwritten if there anything special is needed.
review