added some properties and methods to uxmpp.pas, changed the project to
compile it with Lazarus/Freepascal, changed mainunit.pas in order to
illustrate new possibilities of uxmpp.pas, also added username and
password fields which will allow to not hardcode them in the source.