Add argument "-o, --output-dir" for compile to specify the output directory.
Merge pull request #157 from natural-law/develop

Add argument "-o, --output-dir" for compile to specify the output directory.