Documentation changes, class name changes, runAsService()

WARNING: These changes are incompatible with the current version and will break existing code!

The interface com.streak.datastore.analysis.builtin.BuiltinDatastoreExportConfiguration has one extra method, which needs to be added to classes implementing this interface.