Replace own grouper with one from itertools-recipies

Add LICENSE

Add split data example to README

Improve and document the interface for split_file and split_file_output