add a feature into online workflow to generate Makefile from config file
I implemented a feature to generate Makefile from config file as a part of online workflow. This will avoid redundant branches of online analysis repo and make it easier for us to keep track of each different config.