Fixed test_runner.sh argument order.
Merge pull request #33 from jfilip/31_readme_fixes_26

Fixed test_runner.sh argument order.
Move the order-timestamps responsability

Makes more sense that detect_big_differences.php gets
the arguments from the before branch to after (it also
accepts N args. so we should move the order by to report::make()
which is only called form the web interface.
Chmod doens't accept a -R after the directory on OSX
Only make executable files which need to be executed.

(They show up differently in my ls output, so irritated me a tiny bit
having these files showing as executable - and less easy to see the scripts).
Checking cURL return code and return a nice message if it fails
Switch to set -e.

Also adding a delete_files function
to protect dangerous file deletions.
Adding a simple test to discard major init setup problems.
Error messages to STDERR and other changes to improve readability
Issue #20 - Adding a setting to specify compare.sh size