Modified Arithmetic.hs

Added a function fractionalOpNLog that does the same thing as opNLog
but for fractional values
Modified Arithmetic.hs

Added a function that handles determinants of matrices and an
alternating sum function
Modified Arithmetic.hs

Cleaned up the numerical integration code
Modified ListOps.hs

Added pairs to the exported functions
Cleaned up dualSort
Cleaned up parallelDualSort
Modified MergeSorts.hs

Commented out parallelMergeSort
Added some of the helper functions from the definition of sort in
Data.List
Going to see if I can use that to make it go even faster soon