[COOK-3357] Refactor LVM to use an HWRP, add tests, Travis CI

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
Apply Rubocop and other cookbook standards