Replace whenAvailable with filterAvailable
Replace defaultConfig with mutable config object
Merge pull request #143 from mbixby/feature/filter-available-task

Replace whenAvailable with filterAvailable for simpler configuration