Delete private source code`
Merge pull request #157 from UrsusPilot/public_master

Merge improving makefile(waiting verification)
Revert "Delete private source code`"

This reverts commit 448134d282e7fef2ed0e57cbb6d51dd9a329a1e6.
We can keep it public now.
Merge branch 'master' into makefile_dev
update travis ci script