Add Windows support

- It adds a ruby version of the bash script.
- Creates a new params.pp to store platform specific variables.
  (file mode, owners, paths, names,...)
- Refactor to point variable references to params.pp.
- Generalizes command execution according to variables in params.pp.