fixed handling of -outjar argument for DEX output
convert to float from int and to double from long
Merge branch 'develop' of ssh://github.com/Sable/soot into develop
Instance field's reachingObjects query in Geom.

P2Set of the node has been discarded in solve() but here it returns nDotF.getP2Set() directly, which returns null.
Merge pull request #113 from hjjandy/develop

Instance field's reachingObjects query in Geom.
added sootOutput folder to ignore list
added a transformer that removes empty switch statements (i.e. ones without any targets) with its default action, i.e. switch (x) { default: goto l1; } would be replaced by goto l1; This is necessary since empty switch statements are not allowed in dex.
Merge branch 'develop' of github.com:Sable/soot into develop

Conflicts:
	src/soot/toDex/DexPrinter.java
Marked unused test driver as deprecated, see https://github.com/Sable/soot/issues/86
got rid of an unnecessary typecast
chnged toDex to reload bodies of methods that shall be written out but for which no body has been loaded yet
Dalvik requires snychronized methods to explicitly enter a monitor state as a first action inside the body and leave it as a last action (try/finally construct). This means that simply flagging a method as synchronized is not sufficient in Dalvik. I added a transformer to enforce this.
#1: fixed some Java warnings
#2: fixed clinit edge mapping on uninitialized variables example problem
only write file name (excluding path) into source file tag, otherwise some operations like writing the class out again using Jasmin fail
#1: Fixed a stream that was never closed
#2: Resolved some type safety warning
Added Generics to SmallNumberedMap
merging (fixing some conflicts in .gitignor)