Attempt to reduce amount of state we keep around by tracking the current
frame
Add time based transition based on sin
Frame number is now the only state kept
Merge branch 'frame-as-state'

Conflicts:
	src/screenslide/core.clj
	src/screenslide/slideshow.clj
	test/screenslide/slideshow_test.clj