Add genFinal attribute to EActivity

Related to #642 

Add an attribute to EActivity annotation so it is possible to generate non-final classes