Merge pull request #714 from shenrie/master

Changed UserRole to use internal field for governance
Added Observatry Operater to instrument and platform agent precondition check