Merge pull request #8 from dochang/next

Patches
Redesign: Split init scripts into separated containers.
Replace npm with cnpm.
Adjust the timing for cloning code.
Use container to access mysql.