Tests for board terms

These are still a bit wonky because of some weirdness with
EntityFieldQuery used to lookup board terms for a particular board.

Addresses #3484