adding performance launcher
PerformanceTimer mods

* can specify how many runs to do
* moved launch to core
added experimental "--internal" flag to matches command that will print
out the node_id of the rete nodes for each condition

* should make it possible to see which nodes are shared across rules
* note that I'm using System.identityHashcode which does not actually
guarantee that these numbers are unique. But the chances of two nodes
having the same hashcode and the same tests is slim, so I'm not worried
about it for practical usage.