Add optional option to set python binary name.

Add new optional option to `libBuilder` and `libDepsWriter`'s `createCommand` function.

The new option is `pythonBinary` and its default value is '**python**' as before.

User may set this value to other names like '**python2.7**', '**python2**' if there is another version of python binary installed.