Merge branch 'stuarthicks-master'
Merge maven changes from Stuart
Update README.md
move helper to main not test
move actual helper out of test folder, tidy up implementation (hide processor from user, etc)
start wrapping saxon exceptions and add basic javadoc
use builder instead of mocks, rename things, start experimenting with mocking functions that take arguments
use full ExtensionFunction interface and correctly specify arguments
provide a way for tester to retrieve number of times stub function was called and with what arguments passed in (most recent call only for now)
remove dependency on mockito
"this" ALL the things!
rename classes for consistency and so as not to mislead people into thinking these are mock objects
documentation update
update readme with example usage
rename some constants to be shorter and update doc
add some links in the readme
declare java 7 in pom
use property for java version
failing attempt at replacing an xquery standard function
we cant replace xquery builtins in any way that keeps my sanity intact. no point having a test for it.
update readme to explain why we cant replace xquery builtin functions