Fix coefnames for pairwise interactions

This is better than what we have now, but ModelFrame does not seem to
work with >2 term interactions, and this code will need to change when
it does.
Merge pull request #550 from JuliaStats/sjk/interaction

Fix coefnames for pairwise interactions