Gfy progress bar using RxJava

- Fixed vertical size/placement issues
- Only shown if gfy is greater than 1000ms in length
- Added null check
Merge branch 'patch-2' of https://github.com/megaclite/android-gfycat into patch-2

Conflicts:
	Gfycat/src/main/java/net/danlew/gfycat/ui/MainActivity.java
Gfy progress bar refinements

- Added orientation back to configChanged in AndroidManifest.xml
- Added a boolean to track the first time a config change occurs, this is needed for the progress bar logic
- Changed progress bar padding logic to accomodate the orientation flag
- Moved savedInstanceState block up higher so mGfyName could be used earlier
- Cleaned up logic in intent handling a bit to be cleaner