Bug 1008502 - Activate first operable descendant when landing on containers. r=MarcoZ

.. and don't land on containers with a mix of operable and not operable children.