Split list into two halves

Split an evenLength list into two halves. If the list has odd length,
then the first of the returned pair of lists is the empty list. If the
list is empty, then both of the returned pair of lists is empty.