Result messages now return more detailed failure info

Updated tests to display this information
Also fixed a number of tests too