build script support string replacments

I wanted to make it so it can easily have top 20 or top 100 or anything when building, also but both theme names in the build script so people know what the two options are.

Commit message:
added to the build script to support custom vaules for top time, memory, calls, and changed top time back to top duration seems like it has better meaning