Refine comment on the PATH_SUFFIX variable.
For Travis CI - when housekeeping SF.net, sort by name instead of time.
Occassionally there could be multiple successive commits causing multiple CI jobs queue up in the Travis CI. Due to latency of each jobs, the jobs may finish not in the same order as the commits. If the CI build happens to be instructed to perform package upload then the uploaded packages may come in not in the right order as the result.
Add documentation for the OS X and iOS deployment target build options.
For Travis CI - switch CI build to use OS X build environment.