RCFilters: Minimize url string
In order to minimize the URL query, we use a base representation of the
parameters as if they were all '0' or '' and internally expand on it.
- Only display parameters with a value that is not empty or '0' in the
URI. Any parameter that is missing from the URI is presumed to have
an empty value.
- Stop pushing defaultParameters everywhere. Default parameters should
only be considered either on load (when/if needed) or when the user
actively requests for them.
- Minimize parameters to the URL, and expand when reading into the model.
Similar to using base filters, we can use a representation of base
parameters to make the URL small but the representation all-encompassing.
Bug: T165445
Change-Id: I1d21c38137fde51fcd561e2de24592722bf532c6