only use token_file if modified within token_expire time
use time.mktime, not time.strftime
Move nova.py module to salt/utils/openstack/
hook nova module to salt/utils/openstack/nova.py
add to setup.py
I forgot how to python
make DefaultOrderedDict more sane
Add options '--force-color' and '--no-color' to salt-run
Add salt-run help to include new commands
```
  Output Options:
    Configure your preferred output format

    --no-color, --no-colour
                        Disable all colored output
    --force-color, --force-colour
                        Force colored output
```
Make sure the util can import novaclient
Comment all functions
Fix pep8 spacing
Clean up pylint
Log tracebacks caught in fileserver updates

When a traceback is triggered in a fileserver update, it is caught and
printed. However, all that is printed is the result of exc.__str__(),
which is not helpful when debugging, and makes it harder to track down
fileserver update issues. This commit changes the behavior and writes
the full text of the exception to the master log.
gitfs: log full traceback caught during fetch
hgfs: log full traceback caught during fetch
Interface should restart to validate if it's up

Fixed "Interface's change will not valid if it's up", and add ret['changes']['status'] for enabled
salt.modules.lxc: fix warning

/cc @mgwilliams
Refactor minion for single pre-tune-in routine. Resolves #10732
by setting _running in tune_in_no_block().
Fixed spacing per Jenkins
split tests