Exclude all except jar dependcies from proguard -injar parameters to solve https://code.google.com/p/maven-android-plugin/issues/detail?id=319
--non-constant-id for generating R for APKLIBs

Adds the --non-constant-id flag to aapt when generating R.class for
APKLIBs to give non-final ints. This is additional to the fix by xian
which was only doing this is in generateRForApkLibDependency method - this
change does it in the generateR method as well but only for APKLIBs.

This is necessary for when you want to make an apklib that has your source
as a .jar but also contain some XML resource files. It doesn't fix issue
313 but it basically allows you to do what the person who raised it
wanted.
Fix for the new SDK structure
Merge pull request #205 from Shusshu/issue-sdk-structure

Fix for the new SDK structure
Merge pull request #202 from slypat/non-final-ints-for-apklib-r-classes

--non-constant-id for generating R for APKLIBs
Fix Dx path
Merge pull request #206 from Shusshu/issue-dx

Fix Dx path
Upgraded AndroidSdk to use path and platform utilities from sdklib

Searching for paths of tools and locating the installed Android platforms now done using sdklib. This should hopefully make the plugin more resilient to directory structure changes like we had in tools 22.
Removed console logging put in during testing
added support for multiple source folders
Added support for Uses-sdk changes by configuration.
Modified manifest and manifest updating process.
Moved UsesSdk into configuration to have it in a more meaningful place.
Final clean up before pull request.
Removed some info logs.
removed debug mode command line flag since it no longer exists for aapt
updated to support sdk v 22.0 but also fall back correctly
Merge branch 'sdklib' of https://github.com/nicstrong/maven-android-plugin into sdklib
made android sdk platform/api level mandatory including for ndk based projects, this is correcter and better than any other fixes I tried, also updated the tests to continue to work
Merge branch 'pull_fix_proguard-injar' of https://github.com/tprochazka/maven-android-plugin into 191