[OLINGO-1133]Support for Accept-Language value xx-xxx-xx format
diff --git a/format.diff b/format.diff
deleted file mode 100644
index aeaa8ee..0000000
--- a/format.diff
+++ /dev/null
@@ -1,80 +0,0 @@
-From f833e7daf941275de72e3b4819221a28a747dc52 Mon Sep 17 00:00:00 2001
-From: Archana Rai <archana.rai@sap.com>
-Date: Mon, 29 May 2017 13:45:48 +0530
-Subject: [PATCH] [OLINGO-1133]Support for Accept-Language value xx-xxx-xx format
-
-Change-Id: Idabd1112b32f0ae433a319065924a84f4583c0a7
-Signed-off-by: Archana Rai <archana.rai@sap.com>
----
-
-diff --git a/odata2-lib/odata-core/src/main/java/org/apache/olingo/odata2/core/batch/AcceptParser.java b/odata2-lib/odata-core/src/main/java/org/apache/olingo/odata2/core/batch/AcceptParser.java
-index 3130942..f1c2e73 100644
---- a/odata2-lib/odata-core/src/main/java/org/apache/olingo/odata2/core/batch/AcceptParser.java
-+++ b/odata2-lib/odata-core/src/main/java/org/apache/olingo/odata2/core/batch/AcceptParser.java
-@@ -40,7 +40,7 @@
-   private static final Pattern REG_EX_ACCEPT_WITH_Q_FACTOR = Pattern.compile(REG_EX_ACCEPT + "(?:;"
-       + REG_EX_OPTIONAL_WHITESPACE + REG_EX_QUALITY_FACTOR + ")?");
-   private static final Pattern REG_EX_ACCEPT_LANGUAGES = Pattern
--      .compile("((?:(?:[a-z]{1,8})|(?:\\*))\\-?(?:[a-zA-Z0-9]{1,8})?)");
-+      .compile("((?:(?:[a-z]{1,8})|(?:\\*))(?:-[a-zA-Z0-9]{1,8}){0,3})");
-   private static final Pattern REG_EX_ACCEPT_LANGUAGES_WITH_Q_FACTOR = Pattern.compile(REG_EX_ACCEPT_LANGUAGES + "(?:;"
-       + REG_EX_OPTIONAL_WHITESPACE + REG_EX_QUALITY_FACTOR + ")?");
- 
-diff --git a/odata2-lib/odata-core/src/test/java/org/apache/olingo/odata2/core/batch/AcceptParserTest.java b/odata2-lib/odata-core/src/test/java/org/apache/olingo/odata2/core/batch/AcceptParserTest.java
-index b1baaa7..23e9858 100644
---- a/odata2-lib/odata-core/src/test/java/org/apache/olingo/odata2/core/batch/AcceptParserTest.java
-+++ b/odata2-lib/odata-core/src/test/java/org/apache/olingo/odata2/core/batch/AcceptParserTest.java
-@@ -78,7 +78,52 @@
-     assertEquals("application/json;" + TAB + "odata=verbose", acceptHeaders.get(0));
-     assertEquals("*/*", acceptHeaders.get(1));
-   }
--
-+  
-+  @Test
-+  public void testSpecialAcceptLanguage() throws BatchException {
-+    AcceptParser parser = new AcceptParser();
-+    parser.addAcceptLanguageHeaderValue("en-US-x-XXXXXX");
-+    List<String> acceptLanguageHeaders = parser.parseAcceptableLanguages();
-+    assertNotNull(acceptLanguageHeaders);
-+    assertEquals(1, acceptLanguageHeaders.size());
-+    assertEquals("en-US-x-XXXXXX", acceptLanguageHeaders.get(0)); 
-+  }
-+  
-+  @Test(expected = BatchException.class)
-+  public void testInvalidAcceptLanguage1() throws BatchException {
-+    AcceptParser parser = new AcceptParser();
-+    parser.addAcceptHeaderValue("en-US-x-xxxx-");
-+    parser.parseAcceptHeaders();
-+  }
-+  
-+  @Test(expected = BatchException.class)
-+  public void testInvalidAcceptLanguage2() throws BatchException {
-+    AcceptParser parser = new AcceptParser();
-+    parser.addAcceptLanguageHeaderValue("en-US-");
-+    parser.parseAcceptableLanguages();
-+  }
-+  
-+  @Test(expected = BatchException.class)
-+  public void testInvalidAcceptLanguage3() throws BatchException {
-+    AcceptParser parser = new AcceptParser();
-+    parser.addAcceptLanguageHeaderValue("en-US-x-XXX-XXXX");
-+    parser.parseAcceptableLanguages();
-+  }
-+  
-+  @Test(expected = BatchException.class)
-+  public void testInvalidAcceptLanguage4() throws BatchException {
-+    AcceptParser parser = new AcceptParser();
-+    parser.addAcceptLanguageHeaderValue("en-US-x-$%");
-+    parser.parseAcceptableLanguages();
-+  }
-+  
-+  @Test(expected = BatchException.class)
-+  public void testInvalidAcceptLanguage5() throws BatchException {
-+    AcceptParser parser = new AcceptParser();
-+    parser.addAcceptLanguageHeaderValue("en-");
-+    parser.parseAcceptableLanguages();
-+  }
-+  
-   @Test
-   public void testAcceptHeaderWithTwoParameters() throws BatchException {
-     AcceptParser parser = new AcceptParser();