- make method static when possible - remove never thrown Exception declarations - other fixes
XEP-141 Data Forms are never used as stand alone packet extension, there is no need to register the provider with the ProviderManager. This makes the parse method of DataFormProvider static.
Data Forms layouts are a part of Data Forms and implemented as extensions, added to a Dataform. Fixes issue SMACK-612.