This commit cleans up RefControl by inlining one-line methods directly
where called if the method only has a single caller.
It delegates the project state check for isVisible to ChangeControl and
ForRef.READ as this is the second last occurence of a state check in
RefControl. This splits up further refactoring into two steps which will
happen in subsequent commits.
Change-Id: Ieccf0622beaec2fc5202d660d87e53630469c8ac