Change build script's deploy option

Adds --deploy option instead of --no-deploy option.
Add mergeWith function.
Add singleton function.
Performance tuning.
Add randomConcat function.