881623 - Visually Disable Button acting as if it is enabled and showing messages

Disabled property doesnt work in here because button is rendered as a <div>,
so I manually added and removed event listener.
Merge pull request #2692 from pgodhani/disable_button

881623 - Visually Disable Button acting as if it is enabled and showing msgs
Package Filtering: Fixing some javascript bugs
Merge pull request #2714 from daviddavis/temp/1375452448

Package Filtering: Fixing some javascript bugs