Add option for initial_size (rebased, original by @kvisle)

This pull request is just a rebased version of https://github.com/puppetlabs/puppetlabs-lvm/pull/16, by @kvisle, per @apenney's request.