move ScRefreshTimerProtector into its own header file

So that, we don't have to include "refreshtimer.hxx" in docsh.hxx.
Also implement destructor in source file.

Change-Id: Ie0251ad3511b44cf1dd6dae34e22ade0ab32cec4
ScRefreshTimer: implement methods in source file

And don't export any of them.

Change-Id: Ib29eec6765f0fe71c9c7fbc82b0531f562b6404a
add menu item for data streams dialog

Change-Id: I2f27afbaf91b31be2711fcb581bfd86bc103f1cb
implement very simple SvScriptStream to read from process

It inherits from SvStream, so it could be used easily.
Basically, it's just a simple wrapper around
osl_executeProcess_WithRedirectedIO() and osl_readFile().

Change-Id: Ifa225c87d2c9be7e71ea113b0832a4fe83ec65b3
add data streams dialog .ui file

Change-Id: I184f824804f93cc4f094cf4f77d3f3263575316b
Implement data streams dialog that allows importing a stream of data

in CSV format.
It's possible to read directly from a URL
or to run a process and read its output.

Change-Id: I3266c3bb175b73f1023440cca40b2cfab5fcc201
datastreams: implement moving the import range down until the limit is reached

Change-Id: Iaaed4399a980697c37683d838fcb1f99208233e8
datastreams: add toolbar buttons to stop / resume streaming

Change-Id: I601a4a174ea191c799623d29ed6eb229f9f372da