correctly handle NA in factors when joining. closes #306