add linting for release branch names

Fixes https://github.com/dart-lang/chromedeveditor/issues/3096. This adds a linter to ensure that the three different release channels are built from separate branches. Also re-enables the polymer linter, disabled in the distant past.

@dinhviethoa

Could be a separate function, but ok.