Gradle build!

Most of the code/resource changes were due to duplicate values. Maven
didn't care but now it actually matters because Gradle errors out.
Specify dev server in gradle.properties
Add APP_ID to BuildConfig
Add 'Gradle Config' section to README
Add support for signing release builds
Preliminary Dozuki support

This starts to move all the dozuki code into different directories that
will be pulled in as part of the dozuki flavor. It's mainly working but
still needs some more stuff in dozukify.sh.
Add comment regarding dozuki package change
Move dozuki strings to dozuki res directory
Move dozuki logo into dozuki res directory
Move current site into gradle
Add remaining features to dozukify.sh

So we can keep track what we have left to port over to gradle.
Remove commented out dozuki code from Manifest

It's already been copied over to Dozuki's Manifest.
Topic list: Remove hierarchy depth tracking

It isn't used anymore since we aren't using the up arrow home navigation
for hierarchy browsing anymore.
Fix dozuki namespace package name

It wasn't being updated if the package name is changed using gradle DSL
but it turns out you can specify "res-auto" and it figures everything
out!
Change package name for dozuki
Dozuki: Remove TopicActivity launcher

This moves the TopicActivity activity declaration to individual sites'
AndroidManifest.xml files so Dozuki doesn't automatically get a launcher
intent filter for both SiteListActivity and TopicActivity.
Move GuideViewActivity to site specific manifest

This is the easiest way to make the intent filter schemes configurable
per site.
Fix theme for SiteListActivity
Use BuildConfig.DEBUG to determine debug status
RIP dozukify.sh

All logic has been moved into gradle.