A fix for Proguard not working on Mac OS X with Oracle Java.

This is an alternate fix to commit ec49808. I didn't realize when I
did this that he submitted his fix a couple of days earlier.  Please
consider this one, because it checks and manipulates file paths using
only the java.io.File class, rather than by concatenating strings.
Also, if a particular JVM library doesn't exist, it isn't included.
Begin work on MonkeyRunner.
First run. TODO error handling.
First run. TODO error handling.
Working fine but shell arguments need to be refined.
Better mac os X custom shell integration. Handling of stack traces of monkey runner outputs. TODO use test listeners.
Add support for multiple devices in monkey runner tests
Add parameter to monkey runner to support multiple devices test runs.
Support for multiple monkey runner tests and Junit XML output
Add test resources. TODO write tests.
Test MonkeyRunner parameters parsing
Tests complete for pull request.
Added unlockEmulator to unlock the emulator during emulator-start
Added the parameter reportSuffix to UIAutomator. The user can now add a suffix to the report name instead of the name always defaulting to TEST-deviceId.xml.
--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.
Merge pull request #198 from jckeatley/master

Another fix for Mac OS X Proguard bug
Merge pull request #201 from jelgh/master

Added the parameter reportSuffix to UIAutomator
code style changes to fix build
Merge pull request #200 from tlbollwitt/forked-mods

Added unlockEmulator to unlock the emulator during emulator-start
Merge pull request #199 from stephanenicolas/master

Add goal for Monkey Runner