Reorganize spec tests in provider/type directories

This commit simply renames files without any changes, so type specs are in a type directory and provider specs in a provider directory, the way it's recommended for type/provider specs in a Puppet module.