Show miliseconds in the console timestamp.
%f means microsecond in python, lets use that instead!

Instead of making it millseconds that is... Also why not get the best precision we can instead?
Bugfix for matchcur_* output vars.

We must execute match_cmd AFTER we've raised the match_count. Otherwise after the first match the index would become -1.
Add useful error message for old execute method.

If the user forgets to use --new_execute when using the catcierge_output variable names instead of the old %0, %1 stuff when executing external programs we now give a friendly error message.

Before if the parsing failed it would also print garbage.
Add a unique match id for all matches.

This is based on SHA1 hash of the timestamp + image data.

Also make microseconds default in the %time% output variables.