Added an spinning preloading thing

sprinkled it into most templates, might need to be added in a few other places? @timfernando we should change the actual gif, this one is quite ugly but I didn't want to spend time picking one.
Styling for preloader
Navigate directly to results when we have only 1

Fixes a regression and hopefully displays correct behaviour between actual browser back and the in-app back button.
Fix for scrolling on old android devices