Fixed different number of static fields and their initializers
Fixed issue with TRYEND finishing the instruction list
libdexter builds with gradle
Removed redundant files
Generates eclipse project for libdexter
Added Eclipse bin into gitignore
commons-io, commons-lang3, lombok, zip4j loaded from maven
Rubin's tests moved to test directory, junit & hamcrest-core obtained from maven
Started fixing old tests to (at least) compile
libdexter compiles
libdexter built as an uberjar
Clones smali repo
Builds dexlib itself
Removed dependency on zip4j
Moved android project into a different folder
Merge branch 'gradle-switch' of github.com:davidbrazdil/dexter into gradle-switch

Conflicts:
	gui-android/libdexter/src/main/java/uk/ac/cam/db538/dexter/dex/code/elem/DexTryEnd.java
Reapplied TRYEND fix