Support owner and user in file.managed

This can confuse peoplecomingover from other config management tools
that use owner. Even though I think this is silly, chmod u+rwx
man! It is USER!!!
Add owner support to other file interfaces

DON'T DOCUMENt THIS! WE USE USER! This is just to make life easier