added gitignore
changed insertsort to be more abstract, renamed to package sort
go fmt
created mergesort and its test