Make the push timeout configurable.

This commit add a new `pushTimeout` options in the configuration
    file. Our team in China is unable to push properly to Divshot with
    the default 1500ms timeout.