port of JetBrains/kotlin@d3570153efe2efcb57cff70f2d1b7626fe58e76f
fixing Kotlin signature in predefined annotations
postprocessing JDK annotations

to make them JDK6 and JDK7 compatible
Merge pull request #26 from JetBrains/rr/klyuchnikov-annotations-fix

annotations fix