use not_if instead of creates, read languages attribs after python install
source functions only if it exists
debian platform needs "daemon" package for init script(s)
use lazy eval for python version bits