Fixed issue where cancelling a scheduled future while it is running did not stop it from running again
renamed SchedulerContainer to ObjectThatCancelsARepeatingTask (better describes what it does)
Merge pull request #56 from ittaiz/CancellingAScheduledFutureWhileRunningStopItFromRunningAgain

Fixed issue #55