Added performance comparison between JIT and AOT
Updated timing library to be more accurate
manual merge of patlib