Merge pull request #84 from bergerbd/develop

Generation of singletons is broken
implemented copy propagation for constants
Merge branch 'develop' of github.com:Sable/soot into develop
fix for constant type propagation as discussed in https://github.com/Sable/soot/commit/f6f3522e549e9095a11a021dfbba15087be03ab2
prevent Soot from overwriting the original APK file
Fixed access of SootMethod fields to private
Merge pull request #87 from malaverdiere/develop

Fixed access of SootMethod fields to private
code cleanup
We now force inlining of NullTypes. If this leads to an unused assignment of type "n = null" to a local n of type NullType, this is also force-removed. This helps prevent some issues with the LocalPacker and other components which are not designed to deal with this artificial type.
added a toString() method
Merge branch 'develop' of github.com:Sable/soot into develop
Scene fields are now private
Merge branch 'develop' of git://github.com/Sable/soot into develop
remove JUnit and hamcrest from baksmali JAR file because it was interfering with Eclipse's JUnit runner
Added absolute path to SourceFileTag from Coffi

* Added an inputFile method to FoundFile
* Modified CoffiClassSource to contain the the path
* Modified constructor of SourceFileTag to force both arguments
* Updated classes using SourceFileTag accordingly
* Cleaned up some unused variables in soot.coffi.Util
Merge pull request #89 from malaverdiere/develop

Made Scene fields private
responding to change 275f57839b2238791d76ac90f9fa93c67b633abe in heros
(changed format of initialSeeds)
fixed imports and made a field final that should be final anyway
Merge branch 'develop' of github.com:Sable/soot into develop
replaced dexlib1 by dexlib2 for dexpler