feat(select): Add directive to support data-bound selects.

Closes #138