Some cleanup to wye.scala, added timedQueue combinator
Added actor.localVariable
Added some combinators for dealing with time
Modified signature of attempt to ensure cleanup actions are always run
slight change to attempt - cleanup action is run immediately following the exception, which is safe to do since the handler cannot possibly close over the resource which generated the exception