Gfy progress bar using RxJava

- Fixed vertical size/placement issues
- Only shown if gfy is greater than 1000ms in length
- Added null check