I have added few feature related to alpha map and alpha color. Now, if the main texture has alpha, the shader utilise it. In addition, alpha in built in color option works too.
I had use two pass to achieve the desired look.
Pass 1:
Pass 2:
I am using leaf with alpha map as texture.