Style fixes

- selector conditionals
- alignment of parameters
- indentation consistency
- Unix line endings
Re-factoring to support LMTP setup through dovecot::lmtp

- needed correct package installed
- didn't belong in master since imap already isn't
- sets up 20-lmtp.conf via augeas for protocols and postmaster address
- fails if dovecot::base::protocols does not contain 'lmtp', as it is a requirement of using the lmtp protocol, otherwise it is ignored
Merge pull request #14 from andschwa/lmtp

LMTP class re-factoring
Release 1.0.0
fixes problem with multidomain username
temp fix for managed mailbox file
Release 1.0.1
Update mail.pp
Update dovecot.aug

So allow modification of .conf.ext files in /etc/dovecot/conf.d/
Merge pull request #18 from hetznerZA/augeas_lens_change

Update dovecot.aug
Merge pull request #16 from hetznerZA/15_mailboxes_parameter

Update mail.pp
Support pop3d package
Support ManageSieve server
Merge pull request #19 from hetznerZA/sb_pop3

Support pop3d package
Merge pull request #20 from hetznerZA/sb_managesieved

Support ManageSieve server