am 8533129e: am a212dd03: am 49df8a7c: Merge "Add jdeferred library for integration tests."

* commit '8533129e6e8bde40185f2596b42f522a1df5bc71':
  Add jdeferred library for integration tests.
diff --git a/common/m2/repository/org/jdeferred/jdeferred-android-aar/1.2.3/jdeferred-android-aar-1.2.3.aar b/common/m2/repository/org/jdeferred/jdeferred-android-aar/1.2.3/jdeferred-android-aar-1.2.3.aar
new file mode 100644
index 0000000..de69d8b
--- /dev/null
+++ b/common/m2/repository/org/jdeferred/jdeferred-android-aar/1.2.3/jdeferred-android-aar-1.2.3.aar
Binary files differ
diff --git a/common/m2/repository/org/jdeferred/jdeferred-android-aar/1.2.3/jdeferred-android-aar-1.2.3.aar.asc b/common/m2/repository/org/jdeferred/jdeferred-android-aar/1.2.3/jdeferred-android-aar-1.2.3.aar.asc
new file mode 100644
index 0000000..6859523
--- /dev/null
+++ b/common/m2/repository/org/jdeferred/jdeferred-android-aar/1.2.3/jdeferred-android-aar-1.2.3.aar.asc
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.12 (Darwin)
+
+iQEcBAABAgAGBQJTzejyAAoJEMsp0kU6nN2Xm6oH/ivmfloKv+46/MzXtHl06duL
+NTL0SQD4zIUwrcYDvGrN+AzlJDdM1TgeScQ4OziHCyd7YyaMxTWbgt2a3AC/r0Fn
+VQwoET+PpAzeNhPYhfJ8Py/14StVdAs5iAID323DDhVhfDJFUORRRnmf1+bP6JwF
+3oDbfTcKh7g8EOSGz6YePuKIQM/8NGb2BzNJOfujkcGo8Vm2WEdA68CamXPPNAMR
+xi9ST5FeJ1BBm+kPK94RN7nBFWVs+UtEAlf/Gril6Vxr0PqmlPJ87Lkxt40Avloo
+7GI7ZQH8cv5+z4QXOhtHbcsWWY3SVT/r1Kz08cqesR3zqHuXoSpe8dSHsrpK4ZY=
+=Ysf0
+-----END PGP SIGNATURE-----
diff --git a/common/m2/repository/org/jdeferred/jdeferred-android-aar/1.2.3/jdeferred-android-aar-1.2.3.pom b/common/m2/repository/org/jdeferred/jdeferred-android-aar/1.2.3/jdeferred-android-aar-1.2.3.pom
new file mode 100644
index 0000000..2af7d5c
--- /dev/null
+++ b/common/m2/repository/org/jdeferred/jdeferred-android-aar/1.2.3/jdeferred-android-aar-1.2.3.pom
@@ -0,0 +1,81 @@
+<!--
+  Copyright 2014 Ray Tsang
+  
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+  
+    http://www.apache.org/licenses/LICENSE-2.0
+  
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+		<artifactId>jdeferred-android-parent</artifactId>
+		<groupId>org.jdeferred</groupId>
+		<version>1.2.3</version>
+		<relativePath>../pom.xml</relativePath>
+	</parent>
+	<artifactId>jdeferred-android-aar</artifactId>
+	<name>JDeferred Android Library AAR</name>
+	<description>Use JDeferred in Android while dispatching callbacks in UI thread and/or Background thread.</description>
+	<packaging>aar</packaging>
+
+  <dependencies>
+    <dependency>
+      <groupId>org.jdeferred</groupId>
+      <artifactId>jdeferred-core</artifactId>
+    </dependency>
+  </dependencies>
+	<build>
+		<plugins>
+			<plugin>
+				<artifactId>maven-resources-plugin</artifactId>
+				<executions>
+					<execution>
+						<id>copy-resources</id>
+						<phase>validate</phase>
+						<goals>
+							<goal>copy-resources</goal>
+						</goals>
+						<configuration>
+							<outputDirectory>${basedir}</outputDirectory>
+							<resources>
+								<resource>
+									<directory>${project.parent.basedir}/library</directory>
+									<includes>
+										<include>AndroidManifest.xml</include>
+										<include>assests/**</include>
+										<include>res/**</include>
+										<include>src/**</include>
+									</includes>
+								</resource>
+							</resources>
+						</configuration>
+					</execution>
+				</executions>
+			</plugin>
+      <plugin>
+        <artifactId>maven-clean-plugin</artifactId>
+        <configuration>
+          <filesets>
+            <fileset>
+              <directory>${basedir}</directory>
+              <includes>
+                <include>AndroidManifest.xml</include>
+                <include>assets/**</include>
+                <include>res/**</include>
+                <include>src/**</include>
+              </includes>
+            </fileset>
+          </filesets>
+        </configuration>
+      </plugin>
+		</plugins>
+	</build>
+</project>
diff --git a/common/m2/repository/org/jdeferred/jdeferred-android-aar/1.2.3/jdeferred-android-aar-1.2.3.pom.md5 b/common/m2/repository/org/jdeferred/jdeferred-android-aar/1.2.3/jdeferred-android-aar-1.2.3.pom.md5
new file mode 100644
index 0000000..50bc13a
--- /dev/null
+++ b/common/m2/repository/org/jdeferred/jdeferred-android-aar/1.2.3/jdeferred-android-aar-1.2.3.pom.md5
@@ -0,0 +1 @@
+a667098813c8ee87c1dbfc9200987f8f
\ No newline at end of file
diff --git a/common/m2/repository/org/jdeferred/jdeferred-android-aar/1.2.3/jdeferred-android-aar-1.2.3.pom.sha1 b/common/m2/repository/org/jdeferred/jdeferred-android-aar/1.2.3/jdeferred-android-aar-1.2.3.pom.sha1
new file mode 100644
index 0000000..d0e7063
--- /dev/null
+++ b/common/m2/repository/org/jdeferred/jdeferred-android-aar/1.2.3/jdeferred-android-aar-1.2.3.pom.sha1
@@ -0,0 +1 @@
+3407472edb30ca384edb68df94f306c00eac379c
\ No newline at end of file
diff --git a/common/m2/repository/org/jdeferred/jdeferred-android-aar/maven-metadata.xml b/common/m2/repository/org/jdeferred/jdeferred-android-aar/maven-metadata.xml
new file mode 100644
index 0000000..c645d5d
--- /dev/null
+++ b/common/m2/repository/org/jdeferred/jdeferred-android-aar/maven-metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata>
+  <groupId>org.jdeferred</groupId>
+  <artifactId>jdeferred-android-aar</artifactId>
+  <version>1.2.3</version>
+  <versioning>
+    <latest>1.2.3</latest>
+    <release>1.2.3</release>
+    <versions>
+      <version>1.2.0-Beta-1</version>
+      <version>1.2.0</version>
+      <version>1.2.1</version>
+      <version>1.2.2</version>
+      <version>1.2.3</version>
+    </versions>
+    <lastUpdated>20140727205857</lastUpdated>
+  </versioning>
+</metadata>
diff --git a/common/m2/repository/org/jdeferred/jdeferred-android-parent/1.2.3/jdeferred-android-parent-1.2.3.pom b/common/m2/repository/org/jdeferred/jdeferred-android-parent/1.2.3/jdeferred-android-parent-1.2.3.pom
new file mode 100644
index 0000000..bba5246
--- /dev/null
+++ b/common/m2/repository/org/jdeferred/jdeferred-android-parent/1.2.3/jdeferred-android-parent-1.2.3.pom
@@ -0,0 +1,94 @@
+<!--
+  Copyright 2014 Ray Tsang
+  
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+  
+    http://www.apache.org/licenses/LICENSE-2.0
+  
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+		<artifactId>jdeferred-parent</artifactId>
+		<groupId>org.jdeferred</groupId>
+		<version>1.2.3</version>
+		<relativePath>../parent/pom.xml</relativePath>
+	</parent>
+	<artifactId>jdeferred-android-parent</artifactId>
+	<name>JDeferred Android Parent</name>
+	<packaging>pom</packaging>
+
+	<dependencies>
+		<dependency>
+			<groupId>com.google.android</groupId>
+			<artifactId>android</artifactId>
+		</dependency>
+	</dependencies>
+
+	<modules>
+		<module>library</module>
+		<module>library-aar</module>
+		<module>test</module>
+	</modules>
+
+	<build>
+		<plugins>
+			<plugin>
+				<groupId>com.jayway.maven.plugins.android.generation2</groupId>
+				<artifactId>android-maven-plugin</artifactId>
+        <extensions>true</extensions>
+				<configuration>
+					<sdk>
+						<!-- platform as api level (api level 16 = platform 4.1) -->
+						<platform>19</platform>
+					</sdk>
+          <test>
+            <skip>true</skip>
+          </test>
+				</configuration>
+			</plugin>
+		</plugins>
+		<pluginManagement>
+			<plugins>
+				<!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
+				<plugin>
+					<groupId>org.eclipse.m2e</groupId>
+					<artifactId>lifecycle-mapping</artifactId>
+					<version>1.0.0</version>
+					<configuration>
+						<lifecycleMappingMetadata>
+							<pluginExecutions>
+								<pluginExecution>
+									<pluginExecutionFilter>
+										<groupId>
+											com.jayway.maven.plugins.android.generation2
+										</groupId>
+										<artifactId>
+											android-maven-plugin
+										</artifactId>
+										<versionRange>
+											[3.8.2,)
+										</versionRange>
+										<goals>
+											<goal>consume-aar</goal>
+										</goals>
+									</pluginExecutionFilter>
+									<action>
+										<ignore />
+									</action>
+								</pluginExecution>
+							</pluginExecutions>
+						</lifecycleMappingMetadata>
+					</configuration>
+				</plugin>
+			</plugins>
+		</pluginManagement>
+	</build>
+</project>
diff --git a/common/m2/repository/org/jdeferred/jdeferred-android-parent/1.2.3/jdeferred-android-parent-1.2.3.pom.md5 b/common/m2/repository/org/jdeferred/jdeferred-android-parent/1.2.3/jdeferred-android-parent-1.2.3.pom.md5
new file mode 100644
index 0000000..9d3d0e2
--- /dev/null
+++ b/common/m2/repository/org/jdeferred/jdeferred-android-parent/1.2.3/jdeferred-android-parent-1.2.3.pom.md5
@@ -0,0 +1 @@
+6680458157016b12d9670740f7949450
\ No newline at end of file
diff --git a/common/m2/repository/org/jdeferred/jdeferred-android-parent/1.2.3/jdeferred-android-parent-1.2.3.pom.sha1 b/common/m2/repository/org/jdeferred/jdeferred-android-parent/1.2.3/jdeferred-android-parent-1.2.3.pom.sha1
new file mode 100644
index 0000000..06c6185
--- /dev/null
+++ b/common/m2/repository/org/jdeferred/jdeferred-android-parent/1.2.3/jdeferred-android-parent-1.2.3.pom.sha1
@@ -0,0 +1 @@
+302087a39f2033f8bbfea684bb847b2601bdc6da
\ No newline at end of file
diff --git a/common/m2/repository/org/jdeferred/jdeferred-android-parent/maven-metadata.xml b/common/m2/repository/org/jdeferred/jdeferred-android-parent/maven-metadata.xml
new file mode 100644
index 0000000..59533f6
--- /dev/null
+++ b/common/m2/repository/org/jdeferred/jdeferred-android-parent/maven-metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata>
+  <groupId>org.jdeferred</groupId>
+  <artifactId>jdeferred-android-parent</artifactId>
+  <version>1.2.3</version>
+  <versioning>
+    <latest>1.2.3</latest>
+    <release>1.2.3</release>
+    <versions>
+      <version>1.1.0-Beta1</version>
+      <version>1.1.0</version>
+      <version>1.1.1</version>
+      <version>1.2.0-Beta-1</version>
+      <version>1.2.0</version>
+      <version>1.2.1</version>
+      <version>1.2.2</version>
+      <version>1.2.3</version>
+    </versions>
+    <lastUpdated>20140727030140</lastUpdated>
+  </versioning>
+</metadata>
diff --git a/common/m2/repository/org/jdeferred/jdeferred-core/1.2.3/jdeferred-core-1.2.3.jar b/common/m2/repository/org/jdeferred/jdeferred-core/1.2.3/jdeferred-core-1.2.3.jar
new file mode 100644
index 0000000..2b8822e
--- /dev/null
+++ b/common/m2/repository/org/jdeferred/jdeferred-core/1.2.3/jdeferred-core-1.2.3.jar
Binary files differ
diff --git a/common/m2/repository/org/jdeferred/jdeferred-core/1.2.3/jdeferred-core-1.2.3.jar.md5 b/common/m2/repository/org/jdeferred/jdeferred-core/1.2.3/jdeferred-core-1.2.3.jar.md5
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/common/m2/repository/org/jdeferred/jdeferred-core/1.2.3/jdeferred-core-1.2.3.jar.md5
diff --git a/common/m2/repository/org/jdeferred/jdeferred-core/1.2.3/jdeferred-core-1.2.3.pom b/common/m2/repository/org/jdeferred/jdeferred-core/1.2.3/jdeferred-core-1.2.3.pom
new file mode 100644
index 0000000..49d9aa6
--- /dev/null
+++ b/common/m2/repository/org/jdeferred/jdeferred-core/1.2.3/jdeferred-core-1.2.3.pom
@@ -0,0 +1,47 @@
+<!--
+  Copyright 2013 Ray Tsang
+  
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+  
+    http://www.apache.org/licenses/LICENSE-2.0
+  
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+	<modelVersion>4.0.0</modelVersion>
+	
+	<parent>
+		<groupId>org.jdeferred</groupId>
+		<artifactId>jdeferred-parent</artifactId>
+		<version>1.2.3</version>
+		<relativePath>../parent/pom.xml</relativePath>
+	</parent>
+	
+	<artifactId>jdeferred-core</artifactId>
+	<name>JDeferred Core Library</name>
+	<packaging>bundle</packaging>
+	<description>Java Deferred/Promise library similar to JQuery.</description>
+	
+	
+	<dependencies>
+		<dependency>
+			<groupId>junit</groupId>
+			<artifactId>junit</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>org.slf4j</groupId>
+			<artifactId>slf4j-api</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>org.slf4j</groupId>
+			<artifactId>slf4j-jdk14</artifactId>
+		</dependency>
+	</dependencies>
+	
+</project>
diff --git a/common/m2/repository/org/jdeferred/jdeferred-core/1.2.3/jdeferred-core-1.2.3.pom.md5 b/common/m2/repository/org/jdeferred/jdeferred-core/1.2.3/jdeferred-core-1.2.3.pom.md5
new file mode 100644
index 0000000..bdf6ea3
--- /dev/null
+++ b/common/m2/repository/org/jdeferred/jdeferred-core/1.2.3/jdeferred-core-1.2.3.pom.md5
@@ -0,0 +1 @@
+77b61407a713ea6c8f79d4c134c8e4b5
\ No newline at end of file
diff --git a/common/m2/repository/org/jdeferred/jdeferred-core/1.2.3/jdeferred-core-1.2.3.pom.sha1 b/common/m2/repository/org/jdeferred/jdeferred-core/1.2.3/jdeferred-core-1.2.3.pom.sha1
new file mode 100644
index 0000000..ee75c03
--- /dev/null
+++ b/common/m2/repository/org/jdeferred/jdeferred-core/1.2.3/jdeferred-core-1.2.3.pom.sha1
@@ -0,0 +1 @@
+87f9048a949de61a8dd41705de2922c16a704834
\ No newline at end of file
diff --git a/common/m2/repository/org/jdeferred/jdeferred-core/maven-metadata.xml b/common/m2/repository/org/jdeferred/jdeferred-core/maven-metadata.xml
new file mode 100644
index 0000000..70f72c9
--- /dev/null
+++ b/common/m2/repository/org/jdeferred/jdeferred-core/maven-metadata.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata>
+  <groupId>org.jdeferred</groupId>
+  <artifactId>jdeferred-core</artifactId>
+  <version>1.2.3</version>
+  <versioning>
+    <latest>1.2.3</latest>
+    <release>1.2.3</release>
+    <versions>
+      <version>1.0.0-Alpha1</version>
+      <version>1.0.0-Beta1</version>
+      <version>1.0.0-CR1</version>
+      <version>1.0.0</version>
+      <version>1.0.1</version>
+      <version>1.1.0-Beta1</version>
+      <version>1.1.0</version>
+      <version>1.1.1</version>
+      <version>1.2.0-Beta-1</version>
+      <version>1.2.0</version>
+      <version>1.2.1</version>
+      <version>1.2.2</version>
+      <version>1.2.3</version>
+    </versions>
+    <lastUpdated>20140725021501</lastUpdated>
+  </versioning>
+</metadata>
diff --git a/common/m2/repository/org/jdeferred/jdeferred-parent/1.2.3/jdeferred-parent-1.2.3.pom b/common/m2/repository/org/jdeferred/jdeferred-parent/1.2.3/jdeferred-parent-1.2.3.pom
new file mode 100644
index 0000000..359e08b
--- /dev/null
+++ b/common/m2/repository/org/jdeferred/jdeferred-parent/1.2.3/jdeferred-parent-1.2.3.pom
@@ -0,0 +1,269 @@
+<!--
+  Copyright 2014 Ray Tsang
+  
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+  
+    http://www.apache.org/licenses/LICENSE-2.0
+  
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+	<modelVersion>4.0.0</modelVersion>
+
+	<parent>
+		<groupId>org.sonatype.oss</groupId>
+		<artifactId>oss-parent</artifactId>
+		<version>7</version>
+		<relativePath />
+	</parent>
+
+	<groupId>org.jdeferred</groupId>
+	<artifactId>jdeferred-parent</artifactId>
+	<version>1.2.3</version>
+	<url>http://jdeferred.org</url>
+	<name>JDeferred Common Parent</name>
+	<packaging>pom</packaging>
+	<description>JDeferred common parent POM module.</description>
+	<inceptionYear>2013</inceptionYear>
+
+	<scm>
+		<connection>scm:git:git@github.com:jdeferred/jdeferred.git</connection>
+		<developerConnection>scm:git:git@github.com:jdeferred/jdeferred.git</developerConnection>
+		<url>git@github.com:jdeferred/jdeferred.git</url>
+		<tag>1.2.3</tag>
+	</scm>
+
+	<issueManagement>
+		<url>https://github.com/jdeferred/jdeferred/issues</url>
+	</issueManagement>
+
+	<licenses>
+		<license>
+			<name>The Apache Software License, Version 2.0</name>
+			<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+			<distribution>repo</distribution>
+		</license>
+	</licenses>
+
+	<developers>
+		<developer>
+			<name>Ray Tsang</name>
+			<url>https://github.com/saturnism</url>
+		</developer>
+	</developers>
+
+	<properties>
+		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+		<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
+
+		<version.android>4.1.1.4</version.android>
+		<version.junit>4.11</version.junit>
+		<version.slf4j>1.7.2</version.slf4j>
+		<version.maven.bundle>2.3.7</version.maven.bundle>
+		<version.maven.compiler>3.0</version.maven.compiler>
+		<version.maven.release>2.4.2</version.maven.release>
+		<version.maven.scm.provider.git>1.8.1</version.maven.scm.provider.git>
+		<version.maven.android>3.8.2</version.maven.android>
+		<version.maven.source>2.1.2</version.maven.source>
+		<version.maven.javadoc>2.8.1</version.maven.javadoc>
+		<version.maven.resources>2.6</version.maven.resources>
+		<version.maven.deploy>2.8.1</version.maven.deploy>
+    <version.nexus.staging>1.6.2</version.nexus.staging>
+	</properties>
+
+	<dependencyManagement>
+		<dependencies>
+			<dependency>
+				<groupId>junit</groupId>
+				<artifactId>junit</artifactId>
+				<version>${version.junit}</version>
+				<scope>test</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.slf4j</groupId>
+				<artifactId>slf4j-api</artifactId>
+				<version>${version.slf4j}</version>
+				<scope>compile</scope>
+			</dependency>
+			<dependency>
+				<groupId>org.slf4j</groupId>
+				<artifactId>slf4j-jdk14</artifactId>
+				<version>${version.slf4j}</version>
+				<scope>test</scope>
+			</dependency>
+			<dependency>
+				<groupId>com.google.android</groupId>
+				<artifactId>android</artifactId>
+				<version>${version.android}</version>
+				<scope>provided</scope>
+			</dependency>
+			<dependency>
+				<groupId>com.google.android</groupId>
+				<artifactId>android-test</artifactId>
+				<version>${version.android}</version>
+				<scope>provided,test</scope>
+			</dependency>
+
+			<dependency>
+				<groupId>org.jdeferred</groupId>
+				<artifactId>jdeferred-core</artifactId>
+				<version>${project.version}</version>
+			</dependency>
+			<dependency>
+				<groupId>org.jdeferred</groupId>
+				<artifactId>jdeferred-android</artifactId>
+				<version>${project.version}</version>
+				<type>apklib</type>
+			</dependency>
+			<dependency>
+				<groupId>org.jdeferred</groupId>
+				<artifactId>jdeferred-android-aar</artifactId>
+				<version>${project.version}</version>
+				<type>aar</type>
+			</dependency>
+		</dependencies>
+	</dependencyManagement>
+
+	<build>
+		<pluginManagement>
+			<plugins>
+				<plugin>
+					<groupId>org.apache.felix</groupId>
+					<artifactId>maven-bundle-plugin</artifactId>
+					<version>${version.maven.bundle}</version>
+				</plugin>
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-release-plugin</artifactId>
+					<version>${version.maven.release}</version>
+				</plugin>
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-compiler-plugin</artifactId>
+					<version>${version.maven.compiler}</version>
+				</plugin>
+				<plugin>
+					<groupId>com.jayway.maven.plugins.android.generation2</groupId>
+					<artifactId>android-maven-plugin</artifactId>
+					<version>${version.maven.android}</version>
+					<extensions>true</extensions>
+				</plugin>
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-source-plugin</artifactId>
+					<version>${version.maven.source}</version>
+				</plugin>
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-javadoc-plugin</artifactId>
+					<version>${version.maven.javadoc}</version>
+				</plugin>
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-resources-plugin</artifactId>
+					<version>${version.maven.resources}</version>
+				</plugin>
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-deploy-plugin</artifactId>
+					<version>${version.maven.deploy}</version>
+				</plugin>
+				<plugin>
+					<groupId>org.sonatype.plugins</groupId>
+					<artifactId>nexus-staging-maven-plugin</artifactId>
+					<version>${version.nexus.staging}</version>
+				</plugin>
+      </plugins>
+		</pluginManagement>
+
+		<plugins>
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-compiler-plugin</artifactId>
+				<configuration>
+					<source>1.6</source>
+					<target>1.6</target>
+				</configuration>
+			</plugin>
+			<plugin>
+				<groupId>org.apache.felix</groupId>
+				<artifactId>maven-bundle-plugin</artifactId>
+				<extensions>true</extensions>
+				<configuration>
+					<instructions>
+						<Bundle-DocURL>http://jdeferred.org/</Bundle-DocURL>
+						<Export-Package>${project.groupId}.*;version=${project.version};-split-package:=error</Export-Package>
+					</instructions>
+				</configuration>
+			</plugin>
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-release-plugin</artifactId>
+				<configuration>
+					<mavenExecutorId>forked-path</mavenExecutorId>
+					<autoVersionSubmodules>true</autoVersionSubmodules>
+					<pushChanges>false</pushChanges>
+					<localCheckout>true</localCheckout>
+					<tagNameFormat>${project.version}</tagNameFormat>
+				</configuration>
+				<executions>
+					<execution>
+						<id>default</id>
+						<goals>
+							<goal>perform</goal>
+						</goals>
+						<configuration>
+							<pomFileName>parent/pom.xml</pomFileName>
+						</configuration>
+					</execution>
+				</executions>
+        <dependencies>
+          <dependency>
+            <groupId>org.apache.maven.scm</groupId>
+            <artifactId>maven-scm-provider-gitexe</artifactId>
+            <version>${version.maven.scm.provider.git}</version>
+          </dependency>
+        </dependencies>
+			</plugin>
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-source-plugin</artifactId>
+				<executions>
+					<execution>
+						<id>attach-sources</id>
+						<goals>
+							<goal>jar</goal>
+						</goals>
+					</execution>
+				</executions>
+			</plugin>
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-javadoc-plugin</artifactId>
+				<executions>
+					<execution>
+						<id>attach-javadocs</id>
+						<goals>
+							<goal>jar</goal>
+						</goals>
+					</execution>
+				</executions>
+			</plugin>
+      <plugin>
+        <groupId>org.sonatype.plugins</groupId>
+				<artifactId>nexus-staging-maven-plugin</artifactId>
+        <extensions>true</extensions>
+        <configuration>
+          <serverId>sonatype-nexus-staging</serverId>
+          <nexusUrl>https://oss.sonatype.org/</nexusUrl>
+        </configuration>
+      </plugin>
+		</plugins>
+	</build>
+</project>
diff --git a/common/m2/repository/org/jdeferred/jdeferred-parent/1.2.3/jdeferred-parent-1.2.3.pom.md5 b/common/m2/repository/org/jdeferred/jdeferred-parent/1.2.3/jdeferred-parent-1.2.3.pom.md5
new file mode 100644
index 0000000..c967912
--- /dev/null
+++ b/common/m2/repository/org/jdeferred/jdeferred-parent/1.2.3/jdeferred-parent-1.2.3.pom.md5
@@ -0,0 +1 @@
+7e60b9c8abc1eca1c1b1ab21f403df6a
\ No newline at end of file
diff --git a/common/m2/repository/org/jdeferred/jdeferred-parent/1.2.3/jdeferred-parent-1.2.3.pom.sha1 b/common/m2/repository/org/jdeferred/jdeferred-parent/1.2.3/jdeferred-parent-1.2.3.pom.sha1
new file mode 100644
index 0000000..8a67fc2
--- /dev/null
+++ b/common/m2/repository/org/jdeferred/jdeferred-parent/1.2.3/jdeferred-parent-1.2.3.pom.sha1
@@ -0,0 +1 @@
+85dcbb488d4be6f6e914660a9ac1117b3eb38a92
\ No newline at end of file
diff --git a/common/m2/repository/org/jdeferred/jdeferred-parent/maven-metadata.xml b/common/m2/repository/org/jdeferred/jdeferred-parent/maven-metadata.xml
new file mode 100644
index 0000000..1c7768f
--- /dev/null
+++ b/common/m2/repository/org/jdeferred/jdeferred-parent/maven-metadata.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<metadata>
+  <groupId>org.jdeferred</groupId>
+  <artifactId>jdeferred-parent</artifactId>
+  <version>1.2.3</version>
+  <versioning>
+    <latest>1.2.3</latest>
+    <release>1.2.3</release>
+    <versions>
+      <version>1.0.0-Alpha1</version>
+      <version>1.0.0-Beta1</version>
+      <version>1.0.0-CR1</version>
+      <version>1.0.0</version>
+      <version>1.0.1</version>
+      <version>1.1.0-Beta1</version>
+      <version>1.1.0</version>
+      <version>1.1.1</version>
+      <version>1.2.0-Beta-1</version>
+      <version>1.2.0</version>
+      <version>1.2.1</version>
+      <version>1.2.2</version>
+      <version>1.2.3</version>
+    </versions>
+    <lastUpdated>20140902073130</lastUpdated>
+  </versioning>
+</metadata>