Annotation revision

Adapting latest changes from annotation revisioning:
- Annotation attributes (e.g. name or index attribute at Value annotations) will now be displayed by the editor.
- Annotation attributes will also be saved to the jar.
- Editing of attributes is currently not supported.