Add disabled property and implement the functionality

refs #6986
Add tests for Dashboard and fix doc blocks

refs #6986
Merge branch 'master' into feature/dashboard-component-disabled-property-6986
Merge branch 'feature/dashboard-component-disabled-property-6986'

resolves #6986