Ex23 now properly profiles time by averaging over many runs
Fix formatting in list and list algo files and add time profiling

Add linebreak to minunit.h to make logs look cleaner and more
consistent. Delete trailing whitespace everywhere and finally
Implement time spent sorting functions in the same manner
as ex23. The Makefile now links the linux realtime library.
Test included for dynamic array compatibility with for loops.
Test dynamic array expansion with constant addition and multiplication.

Implement array expansion multiplying array by two. Test the time
spent by multiply expand and addition expand against each other.
Addition performs worse marginally on all cases, but the multiplicative case uses up much more memory.
Fix to minor typo in Makefile