Add profiling tools

We also transplant a profiling file from Tracksperanto that is HUGE
Do not do Bychar#eof? on each character