added bunch of new functions. not finish yet.
fixed merge.
finished NsdHelper.java
implemented the request meta thread.
Added thread handle package.
Init code ready. Test next.
Added serilizable interface. Added equals method for protocolpackage. Added new class PifiFileManager to manager all data file and meta data file.
Begin to test the code. It cannot start. I create several threads inside onCreate method. I doubt that's the reason.