Enumeration constants and annotation fields are finished

bugfix in schema:
- AnnotationFields may have Expressions or Annotations as default values
- some renamings and multiplicity changes
finished
- declaration of constructors and methods
- annotations
finished:
- assertions
- empty statements
- local variable declaration
- declaration of local types
- extended Java5Schema for local types
Finished:
- label
- break
- continue
finished:
- return
- throw
- synchronized
finished:
- switch
minchang
finished:
- try catch
finished Statements