Improved the paremeter handling, added maxsize

All methods use the instance parms variable (accessing the class level
parms makes no sense imho after explicitely duplicating them in the
constructor). Added a :maxsize setting which will be announced to the
client in the EHLO response