[search] Adding better range to the timeline of twitter example
[spark] Query URL does not conflict anymore when loading a saved query

Improve empty result widget logic
[spark] Bubble up error message when query has ERROR status
[spark] Saveas does not lose the design id