adding xmlreader builder and allowing clients to provide their own -

useful if you need to turn off namespace etc
merging master
fixing bad packages, not entirely sure why it made a core module hmm
readding missing inputstream parse method
using better name for internal default xml creation method
allowing building creation with saxparserfactory
pulling up the setting of the content handler on the root element as all its dependencies are available earlier
adding explicit builder methods, removing the SEXPFactory
extracting parser feature strings
adding java doc to the xmlreaderbuiler, renaming the setNamespace methods to reflect what they actually do
removing blank javadoc line, adding sax feature url
Merge pull request #13 from novoda/allow_custom_xml_reader

Allow custom xml reader