Added function to generate a password or key and store in local grains
Fail if django-admin script cannot be found; also check without .py ext
Added clean option to the hg.latest revision #7395
Removed warnings because these modules are clearly not going anywhere and are stable #7395
added main run to simple.py
Nic profile changes

- Implement 3 styles of profile definition
- Support both config.options and config.get
- Replaces NIC substituions with template
- xml unit tests fixed up
Virt Template deploy, and serial xml tests

- Added virt templates to setup
- moved NIC xml string template to file
- added tests for serial xml
Fixed merge conflict for #7395
Fixed wrong return statement
Merge pull request #7573 from whiteinge/gen_hash_grains

Added function to generate a password or key and store in local grains
Merge pull request #7575 from whiteinge/django-admin-path

Fail if django-admin script cannot be found; also check without .py ext
Merge pull request #7582 from scott-w/hg_clean

Hg Clean
Merge pull request #7603 from s0undt3ch/features/named-salt-versions

Add support for the future Salt named versions
Merge pull request #7606 from malinoff/fix-wrong-return

Fixed wrong return statement
Merge pull request #7187 from ajithhub/nics_as_list

Reorganize NIC Profiles as list of interfaces
Prefix deprecation warning versions with `Salt` for clarity.
The format version holder does not get auto populated in the `ret` warnings.
Adapt remaining test cases which relied on old versioning scheme.