add function for cleaning up and securing the sockets
initial add for cache-testing skript
put fscache in its own file for log-name

if other cache systems are added, it should be recognizable
in the logs which cache system logged a certain msg
its not a file, its a socket, test for existence
switch from DEBUG to log.debug
use default path for socket instead of /tmp/...
Initial commit of boto_cloudwatch module and boto_cloudwatch_alarm state
Fix versionadded string
Fixes based on comments
String substitution lint fixes
fix has_nova
automatically use novaclient plugins

no more having to specify what module the extension should overwrite
kwargs should be vm_

this allows for specifying stuff to configure novaclient plugins, in the
cloud.profiles, such as public: False service_net: True
pylint fix
clean up kwargs
only load functions and hooks once

novaclient doesn't check if it has already loaded extensions, so we only
want to run this ones, the first time that it is loading, since we
are manually overwriting the classes in memory anyway.
dammit
Changing default hash in file.py

Changed default hashtype in file.py to sha256.  This was not reading
the hash_type from the minion config.  FIPS doesnt allow md5 as a valid
hash type.

          ID: /etc/snmp/snmpd.conf
    Function: file.managed
      Result: False
     Comment: An exception occurred in this state: Traceback (most
recent call last):
                File "/usr/lib/python2.6/site-packages/salt/state.py",
line 1379, in call
                  **cdata['kwargs'])
                File
"/usr/lib/python2.6/site-packages/salt/states/file.py", line 1246, in
managed
                  **kwargs
                File
"/usr/lib/python2.6/site-packages/salt/modules/file.py", line 2363, in
check_managed
                  **kwargs)
                File
"/usr/lib/python2.6/site-packages/salt/modules/file.py", line 2106, in
get_managed
                  hsum = get_hash(sfn)
                File
"/usr/lib/python2.6/site-packages/salt/modules/file.py", line 424, in
get_hash
                  return salt.utils.get_hash(path, form, chunk_size)
                File
"/usr/lib/python2.6/site-packages/salt/utils/__init__.py", line 1468,
in get_hash
                  hash_obj = hash_type()
              ValueError: error:060800A3:digital envelope
routines:EVP_DigestInit_ex:disabled for fips
Add list_users() to pw_user (FreeBSD)

Synced list_users() from useradd.py to pw_user.py.
Merge branch 'add_fs_cache' of https://github.com/felskrone/salt into felskrone-add_fs_cache