added names, dim funcs #57 #58 #59
ignore quick test dir output and knitr cache
debug code be gone
the big ungroup refactor

realized ungroup was starting to become a group.f duplicate, so managed
to centralize capabilities there as long as the behavior to keep or
replace keys is also centralized there, whereas it was in several
places. Wish I had seen this before
merge from master

Merge branch 'master' into dev

Conflicts:
	pkg/R/arrange-like.R
	pkg/R/pipe.R
nrow ncol, fix for sample and different implementation for names
don't do anything on ungrouped data and don't mark it grouped when it's not