Added PAPIFY_ATTRIBUTE for @papify annotations
Added frontend option for Papify
Added PAPIFY in backends constanst for front-end option read
Added Papify for actors in C backend
(C) CMakeLists.txt updated to include PAPI libraries
(C) Added eventLib.c and eventLib.h used in papified apps
(C) (Papify) Removed commented code
(C) Code cleansing in C files (WIP)
(runtime) Check if papi is on the system before linking against

Having papi compiled and installed shouldn't be mandatory to
compile a c generated application. But it is required to compile
eventLib.c This commit add eventLib.c/.h only when papi has been found
on the target system.
(backends) Enable -papify option when Orcc is used in command line
(codegen) Clean InstancePrinter configuration

Instead of counting all actions to papify in a loop, count them once for
all when options are initialized using filter() extension

We also declare a variable to store the whole list of actions to papify.
It will be reused in the whole process
(codegen) Clean initialization of papify actions

We use the previously initialized list of actions to papify, instead of
looping over all actions and printing only for papified one.
This also fix an issue: i index was always incremented, even when an
action shouldn't be papified. This caused segfault
(codegen) Clean initialization

Try to remove i and k indexes, since they are not absolutely needed.
Also factorize some redundant code into variables
(codegen) Store the events for an actor in a specific list
(codegen) Use a method to compute structure array dereference

Now the application runs (no more segfault)
(codegen) Clean loops

Transform 1 line loops into more readable join() versions
(runtime) Remove useless variable
(C) eventLib.c cleaned
(libs) Clean indentation
Merge pull request #130 from Papify/master

PAPI (Performance API) integration in ORCC