add Sound.Tidal.Time to context
simplify timing a little - base things on cycles rather than a notional beat (which was two per cycle)
add bpsUtils, which returns a pair of functions, one to set the cycles per second and one to get the current cycle position
add magical retrig function, to shift time back for the given pattern back to cycle 0
bump version