adding requireResult and getResult to allow for missing xml fields
renaming requireResult
Merge pull request #10 from novoda/allow_non_returning_results

adding requireResult and getResult to allow for missing xml fields