merge takes optional colnames arg, passing 6 new tests
Merge pull request #91 from JuliaStats/addcolnamestomerge

merge takes optional colnames arg, passing 6 new tests