add code for setting up swap file
add doc
support human2bytes, separate handling out to method
maxsize must be 'None' otherwise it is zero, and no swap allowed
add debug statement for recommended
nice log message
handle non-dictionary 'swap' input
pyflakes
check for existing file in /proc/swaps to be safe.
fix
remove debug print
message clean up
return only the filename, as it might be all known
cc_mounts: add ability to create swap file

User can now configure setting of a swap file.
Only supports un-encrypted swap for now.

swap:
   filename: /swap.img
   size: "auto" or size in bytes
   maxsize: size in bytes

Also adds 2 util:
 read_meminfo: return how much memory on system.
 human2bytes: convert human numbers (8G) to bytes.