added some better failure reporting
Merge pull request #4 from joeladdison/master

Test fixes
fixed missing ~ operator
better support for statements without effect, tweaked testfiles, added goto warning