re-address conditional menu-items

previous code for issue #10 only handled the initial conditional, but
didn't consider when the conditional changes and bindings are
re-triggered. add a test for later condition and re-address
Merge pull request #12 from knomedia/revisit-conditional-items

re-address conditional menu-items