openmp for add/mul/div is restricted to only large arrays (arbitrary threshold set to 100k). Also fixes some c89 commenting for the new quick sort algorithms