Add digest-md5 auth

Signed-off-by: kim.shen <sjw_job@126.com>
Refactor 4 package name

Signed-off-by: kim.shen <sjw_job@126.com>
Merge branch 'master' of https://github.com/KimShen/sissi

Conflicts:
	src/main/java/com/sissi/addressing/impl/MongoHashAddressing.java
	src/main/java/com/sissi/context/JIDContext.java
	src/main/java/com/sissi/context/impl/JIDContexts.java
	src/main/java/com/sissi/context/impl/OfflineContextBuilder.java
	src/main/java/com/sissi/context/impl/OnlineContextBuilder.java
	src/main/java/com/sissi/netty/impl/MyServerHandler.java
	src/main/java/com/sissi/netty/impl/Server.java
	src/main/java/com/sissi/pipeline/Output.java
	src/main/java/com/sissi/pipeline/in/auth/impl/DigestAuthCallback.java
	src/main/java/com/sissi/pipeline/in/auth/impl/MongoAuthAccessor.java
	src/main/java/com/sissi/pipeline/in/auth/impl/PlainAuthCallback.java
	src/main/java/com/sissi/pipeline/in/stream/StreamProcessor.java
	src/main/java/com/sissi/pipeline/out/NetworkProcessor.java
	src/main/java/com/sissi/protocol/Protocol.java
	src/main/java/com/sissi/protocol/Stream.java
	src/main/java/com/sissi/protocol/iq/login/Challenge.java
	src/main/java/com/sissi/protocol/iq/login/Mechanisms.java
	src/main/java/com/sissi/protocol/iq/login/Response.java
	src/main/java/com/sissi/write/Writer.java
	src/main/java/com/sissi/write/jaxb/JAXBWriter.java
	src/main/resources/config.properties
	src/main/resources/configs/config-pipeline-in-auth.xml
	src/main/resources/loading.properties
Signed-off-by: kim.shen <sjw_job@126.com>
Prepare refactor

Signed-off-by: kim.shen <sjw_job@126.com>