added documentation
implemented NULL ip for sepia_start
added error return value for json2bson