Operation Timer again

Operation Timer readded.

Note that the master version has the timer operator with wrong return type compared to Rx.NET (Void vs Long). I've replaced the the methods and use places.