Remove the maven build of jSword, use the proper Ant build
Also means we now have all the dependencies automagically copied in for
us.
Get the JarJar system running to build a shaded Jar
Unfortunately means I can't just copy the ivy.xml from jSword.
But I do have excludes="" that I didn't with maven previously.
Add the libs/ folder, necessary for building.
Some refactoring work to support an optional refresh
Split out DL fragments, give them D/L responsibility
Fragments know what category they are
Filtering not quite working yet, not sure why...
Refactor so we don't re-download the book list every time
Code is still pretty ugly, but I'm not sure on how to prettify it. Get
to that later.
Remove the appcompat R files
Use the jsword-minimalbible submodule
Add the green robot jar
Initial draft of Event-based download management
Amazingly, I got the implementation almost perfect.
Remove pre-EventBus code from Download
Very minor move
Dang yo, got Android Studio support going.
Gradle build now working on Windows
Commit a mostly working Gradle build
Currently, the initial build fails, but second one succeeds
Build totally working!
Dependencies are now fetched via Gradle
Build should use the appcompat project for support jar