Refactor CallFilteringResult to use a builder

In preparation for adding yet another field to CallFilteringResult, make
it use a builder pattern so we don't end up with a longer chain of
constructors.

Bug: 140317205
Test: unit
Change-Id: I60816545c28ec84f24a499067662ac32cd00d3e9
12 files changed