new local_file resource, update cookbook_file to use local_file

Still needs tests