Update use the mini module manager: zpmjs
Refact code, and Add buid all in one supports.
Delete unused files.
Add badge icons
Add travis
Update tests.
Update package version.
Update makefile
Merge 0.2.0 from develop branch