Selective inclusion of 1.8 annotations

Adding annotations that are related to 1.8 language features.
The ElementType class docs have not been updated they refer to
hidden constants.

Change-Id: Icb091871e9be55588638368cc750c03de884d92a
diff --git a/openjdk_java_files.mk b/openjdk_java_files.mk
index 975afd0..65ad839 100644
--- a/openjdk_java_files.mk
+++ b/openjdk_java_files.mk
@@ -100,6 +100,7 @@
     ojluni/src/main/java/java/lang/annotation/IncompleteAnnotationException.java \
     ojluni/src/main/java/java/lang/annotation/Inherited.java \
     ojluni/src/main/java/java/lang/annotation/Retention.java \
+    ojluni/src/main/java/java/lang/annotation/Repeatable.java \
     ojluni/src/main/java/java/lang/annotation/RetentionPolicy.java \
     ojluni/src/main/java/java/lang/annotation/Target.java \
     ojluni/src/main/java/java/lang/Appendable.java \
@@ -131,6 +132,7 @@
     ojluni/src/main/java/java/lang/ExceptionInInitializerError.java \
     ojluni/src/main/java/java/lang/Exception.java \
     ojluni/src/main/java/java/lang/Float.java \
+    ojluni/src/main/java/java/lang/FunctionalInterface.java \
     ojluni/src/main/java/java/lang/IllegalAccessError.java \
     ojluni/src/main/java/java/lang/IllegalAccessException.java \
     ojluni/src/main/java/java/lang/IllegalArgumentException.java \