Proposed fix for issue #250 - live wallpaper freezes

To keep things simple in TimerManager, I'm proposing to use thread-local instances. This keeps the preview (destruction) and main (creation) renderers from interfering with each other when the wallpaper is applied.