Changes in perf.py functionality, unification of examples, correction build warnings

Changes in Makefile and main.cpp are to delete build warnings and not to allow them in the future.
Changes in examples are to unify them.
Changes in perf.py are to print absolute numbers, add silent and reference compiler options and add excel-friendly output.