Add secret options to check/uncheck a node and descendants

* Add menu displayed when the user holds control and right clicks
  with options for check all and uncheck all
* Add method in controller for enabling and disabling a node and
  all its children
* Test controller methods.

Change-Id: I7652f1a775ec5b61948e79ffe53db536926e5958