Minor spelling change.
Optimize imports.
Auth system unit testing framework.

* Setup testing classes and imports
* Test load_name()
Fix Ubuntu integration tests.

Ubuntu changed the name of the software-properties package, breaking tests. Details here: https://bugs.launchpad.net/ubuntu/+source/ubuntu-meta/+bug/439566
Merge branch 'unit-tests' of https://github.com/cachedout/salt into unit-tests

* 'unit-tests' of https://github.com/cachedout/salt:
  Auth system unit testing framework.
  Optimize imports.
  Minor spelling change.
Merge pull request #9457 from cachedout/unit-tests

Test framework updates
remove whitespace
Merge pull request #9458 from UtahDave/develop

remove whitespace
add missing import. use "is True"
Merge pull request #9459 from UtahDave/develop

add missing import. use "is True"
use # for comments.  use 'is True'
Merge pull request #9460 from UtahDave/develop

use # for comments.  use 'is True'
We're mock'ing, it's ok to ignore the PyLint warning.
Only apply master centric options without minion data merge

Fix #8271
skip pylint arg check because of decorators
Merge pull request #9462 from UtahDave/develop

skip pylint arg check because of decorators
Allow both partition.list and partition.part_list to work
Merge pull request #9463 from techhat/part_list

Allow both partition.list and partition.part_list to work
Fix #9464

Cross environment collisions were being improperly detected
Integration test fix

* oscodename should not have been removed.