Use ResultBuffer.EMPTY where appropriate
Remove unnecessary calls to ResultSequenceFactory.create_new
Use XSBoolean more efficiently
Merge pull request #7 from sharwell/efficiency

Efficiency