Update windows file_ops to v4

Change-Id: Ic4d5c861f8c9dc413791cadb9f9c347487940369
Reviewed-on: http://review.couchbase.org/25837
Reviewed-by: Michael Wiederhold <mike@couchbase.com>
Tested-by: Aaron Miller <apage43@ninjawhale.com>
MB-8131: Add icu dlls to staging area during build

Change-Id: Ia9dc781ed92a8aa2903cd6f3cefe68be275fccec
Reviewed-on: http://review.couchbase.org/25913
Reviewed-by: Sriram Melkote <siri.couchbase@gmail.com>
Tested-by: Bin Cui <bin.cui@gmail.com>
MB-8131: Have to copy explicit icu dlls with version number

Change-Id: I63bab95958baf77729bf90a2288c8a8bb3591798
Reviewed-on: http://review.couchbase.org/25957
Tested-by: Bin Cui <bin.cui@gmail.com>
Reviewed-by: Sriram Melkote <siri.couchbase@gmail.com>
Reviewed-by: Steve Yen <steve.yen@gmail.com>
MB-7879: wrap python integers into c_uint64

Using Python values as they are is not safe. We must explicitly
specify uint64_t in order to avoid problems with 32-bit platforms.

All unit tests passed (both 32-bit and 64-bit GNU/Linux).

Change-Id: Id3c9544908f2c02ac94fcdf62f222d75740f3c89
Reviewed-on: http://review.couchbase.org/26131
Reviewed-by: Bin Cui <bin.cui@gmail.com>
Tested-by: Aaron Miller <apage43@ninjawhale.com>
Reviewed-by: Aaron Miller <apage43@ninjawhale.com>
Merge remote-tracking branch 'origin/2.0.2'

* origin/2.0.2:
  MB-7879: wrap python integers into c_uint64
  MB-8131: Have to copy explicit icu dlls with version number
  MB-8131: Add icu dlls to staging area during build
  Update windows file_ops to v4

Change-Id: I53573ede59b58fe0cddbab725096fcdefde90ca5