added 'grayed' and 'pd_disabled' attributes to states
 - these are client-facing only. The agent does not know about them
Merge pull request #152 from spottradingllc/feature-grayout-pd_disable

Gray out and PD disable