SSL dir has the wrong `$ensure` type

Commit 3cbb6ba8ff06d8e2b68e00d44b86c3b6a8f64870 adds puppet's SSL dir
management, but treats it like a file as has no proper ensure set.
Merge branch 'fix_passenger_permissions'