Fix another NPE.

Catch the case where a user clicks follow faster than the user info
loading takes.
Also make view handling consistent between UserFragment and
RepositoryFragment.
Go to pushed branch/tag when clicking a create event.
Remove now pointless method indirection.

UiUtils.createDialogBuilder used to contain logic, but doesn't anymore;
hence this indirection is pointless and can be removed.
Added drone.io debug build to downloads
Merge branch 'drone-badge' of https://github.com/kageiit/gh4a
Put downloaded files in public download directory.

It's probably more expected having them in /sdcard/Downloads instead of
/sdcard/Android/data/com.gh4a/files/Download.
Fix typo breaking download in Gingerbread.

DownloadProvider threw a SecurityException, because "true" (the string)
does not equal true (the boolean).
Put downloaded files in public download directory.

It's probably more expected having them in /sdcard/Downloads instead of
/sdcard/Android/data/com.gh4a/files/Download.
Fix typo breaking download in Gingerbread.

DownloadProvider threw a SecurityException, because "true" (the string)
does not equal true (the boolean).
Merge pull request #205 from maniac103/for-upstream

Download fixes
Close #199
When opening commit list or tree links, go to the respective page.
Merge remote-tracking branch 'slapperwan/master'
Make logic easier to follow.