Factor out ConvertJavacard task

- introduce reusable task class
- enable conventions mapping from JavacardExtension to task
Unify the camel-case style to javacard

* remove all javaCard strings and replace accordingly