Update Entry object to accept existing xml, dump content on connection error, add

-Entry object can now take existing xml as its starting point
-fixed a bug in service_document that prevented connections to DSpace
(and DASH) sword servers.