Added default answers to lvm.linux_lvm questions
Added default answers to lvm.linux_lvm questions

- The LVM commands does a lot of tests before any destructive operation.
  Usually these tests prompts questions and waits for the user answers.
  But the user is not there to answer any of them.
- Some functions in the module have a "force" parameter which defaults
  the answers to "yes". Others have the "yes" hardcoded. And others yet
  have the "force" parameter in examples e documentation but no code to
  handle it.
- Added the "force" parameter on all destructive operations.
- Those functions which previously have the "yes" hardcoded, had the
  "force" parameter defaulted to "True"
- Functions which didn't have the "force" parameter have it defaulted to
  "False" and now the "False" forces all answers to be "no".
- Also, added the parameter "resizefs" to lvm.lvresize

saltstack/salt,saltstack/salt,saltstack/salt,saltstack/salt,saltstack/salt