Add dev salt module for linting
Use inspect.getargparse rather than salt.utils.argspec_report to generate schema as required.
salt.utils.argspec_report fails to return all the expected states.