Merge pull request #82 from natural-law/develop

Refactor the depend structure of console plugins.
Adjust the output directory for script projects.
Merge pull request #83 from natural-law/change-outputdir

Adjust the output directory for script projects.