[CDAP-1056] Implemented namespaced program specification APIs
Merge branch 'feature/namespaced-program-list' into feature/namespaced-program-specification
Merge branch 'feature/namespaced-program-list' into feature/namespaced-program-specification
[CDAP-1056] Improved program type checking so type can be reused
Merge pull request #862 from caskdata/feature/namespaced-program-specification

Feature/namespaced program specification