Fix target platform artifact's version

All *.target files are part of this project anyway and should be
referenced via the same version as the project itself. When
configuring target-platform-configuration plugin, set target
artifact's version using a variable 'project.version' instead of a
plain string.

It will make release process less error-prone (i.e., see commits
19ca84 and c5442b).
Merge pull request #117 from manandbytes/version-variable

Target platform artifact's version using less error-prone variable 'project.version' .
Create project to reproduce issue #114

This new project differs from android-application project in a single
aspect: it defines GAV coordinates for android-maven-plugin as
variables:

    @@ -11,6 +11,9 @@
         <properties>
             <platform.version> 2.3.3
                 </platform.version>
    +        <android.plugin.version>3.1.1</android.plugin.version>
    +        <android.plugin.group>com.jayway.maven.plugins.android.generation2</android.plugin.group>
    +        <android.plugin.name>android-maven-plugin</android.plugin.name>
         </properties>

         <dependencies>
    @@ -30,9 +33,9 @@
         <build>
             <plugins>
                 <plugin>
    -                <groupId>com.jayway.maven.plugins.android.generation2</groupId>
    -                <artifactId>android-maven-plugin</artifactId>
    -                <version>3.1.1</version>
    +                <groupId>${android.plugin.group}</groupId>
    +                <artifactId>${android.plugin.name}</artifactId>
    +                <version>${android.plugin.version}</version>
                     <configuration>
                         <androidManifestFile>${project.basedir}/AndroidManifest.xml</androidManifestFile>
                         <assetsDirectory>${project.basedir}/assets</assetsDirectory>
Make test project's name overridable
Implement test
Merge pull request #119 from manandbytes/issue-114

[issue #114] Add: integration test to verify use of Maven properties in android-maven-plugin declaration does not cause failed builds.
Merge pull request #120 from manandbytes/travis-ci

Travis CI Enabled
Updated hacking instructions with latest dependency versions and remove
redundant steps.
Fixed the output classes folder to be platform neutral (was using
Unix-specific folder separator character).
upgraded com.github.github:site-maven-plugin to 0.7 and using an OAuth token to authenticate
Fixed "un-recognised maven-android project type" error when working with apklib as dependencies (#139)
[task #104] Add: integration tests to verify that Android Libraries 
isn't exported and that Maven Dependencies classpath container isn't
exported for Android libraries.
[task #104] Add: only export Maven classpath container for non-library
projects, and never export Android Libraries container to ensure correct
transitive dependencies added to APK build.
Upgraded minimum ADT version to latest version to include new, required
Android Private Libraries classpath container.
Fixed NPE caused by method returning null.
Fixed error in tests caused by old version of ADT that does not support
private libraries container classpath.
Upgrade Tycho version to latest.
Added support for running integration tests on Mac OS.
Fixed Travis build so that it now downloads and install Android SDK.
Removed unworking filter commands from Travis SDK update command.