Reduced repeated code by an abstract class
Added possibility to multiple implementations of key generator
Merge branch 'master' of git://github.com/CeON/CoAnSys
Little cleaning
Merge pull request #215 from acz-icm/master

Refactoring