remove depends on vector container and set max message number for
unpacker to 1000000.
the msgpack is now in pure c. but since msgpack-c is not written in ansi
standard, mex in default will report error with msgpack-c due to the
ansi flag. For right now, we keep msgpack as cc file