Overhaul microbenchmark so that it can be pulled in easily by any package
Overhaul microbenchmark so that it can be pulled in easily by any package

This follows the model set by gtest_main.a and adds a microbenchmark_main.a
which can be pulled in by any package to do quick microbenchmarking of any of
the functions in their tree.

This change also includes updates to minijail as an example usage of the microbenchmark code.

Last but not least, I fixed a copy and paste error in the copyright and a
missing comma in the output as well as updated some comments.

Review URL: http://codereview.chromium.org/492005

andrejro/coreos--scripts,gtank/scripts,BugRoger/scripts,crawford/scripts,marineam/coreos-scripts,fivethreeo/scripts,mischief/scripts,gtank/scripts,marineam/coreos-scripts,marineam/coreos-scripts,fivethreeo/scripts,bcwaldon/coreos-scripts,nicescale/scripts,crawford/scripts,mjg59/scripts,BugRoger/scripts,gtank/scripts,sigma/coreos-scripts,mischief/scripts,zhang0137/scripts,vmware/coreos-scripts,vmware/coreos-scripts,zhang0137/scripts,endocode/scripts,smilart/scripts,trnubo/scripts,glevand/coreos--scripts,vmware/coreos-scripts,endocode/scripts,bcwaldon/coreos-scripts,coreos/scripts,bcwaldon/coreos-scripts,fivethreeo/scripts,trnubo/scripts,sigma/coreos-scripts,zhang0137/scripts,sigma/coreos-scripts,crawford/scripts,andrejro/coreos--scripts,BugRoger/scripts,trnubo/scripts,coreos/scripts,smilart/scripts,endocode/scripts,mischief/scripts,nicescale/scripts,glevand/coreos--scripts,mjg59/scripts,mjg59/scripts,smilart/scripts,andrejro/coreos--scripts,nicescale/scripts