Fix import paths
fix typos in import paths
CAS API
Upr client for gomemcached

Change-Id: I667eef198db3912c5bf7c396aa865373a3d68004
Minor fixes for secondary index usage.

- Additions to UprEvent structure,
  UprStreamBegin, UprStreamEnd, VBuuid, OldValue
- renamed UprEvent:SeqNo to UprEvent:Seqno
- send reference to UprEvent instead of copying the structure into the
  channel.

Patchset 3:
- remove placeholder fields, UprStreamBegin, UprStreamEnd, VBuuid.

Change-Id: I1d3537164a75bbbc34fd011ffae23c619649bce3
Fixed test case for mc_constants.

Change-Id: I1ca331e89e37959e766bf469045fad3bb968980b
golint fixes.

Following are not fixed.
- CamelCase for constants.
- description for TapConnectFlag and TapConnect.
- exported constants are left undocumented.

Change-Id: I448f7cfd1967325731528b4fe449fcd433156e1d
few fixes on UPR

to make UPR compatible with secondary index.

- Added VBuuid field in UprEvent which gets populated from UprStream.
- makeUprEvent() now accepts `stream` parameter to fill up UprEvent with
  relevant fields from UprStream.
- Added back UprStreamEnd.
- Fix corrent opcode for StreamReq.

Change-Id: I02563b34f03ed6aa710ba9d52b4f35fa16d9e227
Fix UPR_BUFFERACK message as per updated spec

Change-Id: I2b2594568da3ef997843e4e54aa442abd87b605e
Log memcache errors