TabLayout measure performance improvements

- Disable the framework fillViewport functionality
  and we do it ourselves instead. This allows us
  to remove multiple unnecessary measure passes.
- Use the available space for max tab width calculation
- Actually honor the scrollable tab min width (this
  wasn't working before).

BUG: 23173903

Change-Id: I7dd2c9219dedf930e533207dad9444553b040447
3 files changed