add missing xor op to lolobject, stdlib fix

- replace scanner with bufferedReader
fix stdlib tests, fix lolcode tests

- fix boolean constant parsing in read test
- fix case and function tests crashing when running generated bytecode