fixed warnings on benchmarks
multiple benchmarks, list compiled files

run multiple benchmarks using commas; list is now based on compiled
files with .bnch extension
add extension to benchmarks and take optimization as arg