improving the loading indicator

* this solves the problem of the indicator turning off after the first
result comes back.
* this will be solved in a different way in the refactor
Issue #355 - warn if not all questions have been loaded
Loading indicator behaves correctly with reports
Merge branch 'develop' of https://github.com/akvo/akvo-flow into develop