Refactoring: rm classes in common, ref to remote_file, ref to hyper_v mod

* Removed:
   * available in puppet-hyper_v:
      * virtual_switch type/provider, hyper_v.pp (init.pp in new module).
   * available in windows_common.
      * enable_auto_update, disable_firewalls, ntp, rdp, remote_file, windows_feature, enable_iscsi_initiator, enable_rdp, server_guid_shell.
   * java is available in windows_java.
   * freerdp is available in windows_freerdp.

* Modified:
   * extract_file.pp: reference to remote_file in windows_common.
   * init.pp: reference to hyper_v.
   * dependency.pp: reference to remote_file in windows_common.
   * install.pp: reference to remote_file in windows_common.