some fixes found by applying to dacapo benchmark
added stuff to gitignore
added bytecode chapter