Call to prepare XML should be done only if data is present fixes #29

execute() should have data initialised with None
Hence, if no data is present, we should not call for preparation of XML
This would allow making calls like **GetTokenStatus**, which cannot be made with the current implementation.
update samples