add groupby feature

add groupby feature that return a `map[T][]T`
add groupby feature test case

add groupby feature test case
add empty slice test for GroupBy
Merge pull request #6: GroupBy
update README.md with new feature