Portal profile file editor: make it bigger
Duration field: return undef if incomplete

The deflate method should not return a string if either the interval or
the unit is not defined.
Duplicate constants in M::Config::Violations

Removed constants from Model::Config::Violations to use the ones from
pf::config.
Execute ip and vconfig as sudo in M::Interface