libweave: Remove few small base/ dependencies

In particular Contains() and SimpleTestClock and StringPiece from
crypto.

Also updated some includes.

BUG=brillo:1256
TEST=`FEATURES=test emerge-gizmo libweave buffet`

Change-Id: I4efd2e8154c7c432532d7e18afec9acf10f156f1
Reviewed-on: https://chromium-review.googlesource.com/294340
Reviewed-by: Alex Vakulenko <avakulenko@chromium.org>
Commit-Queue: Vitaly Buka <vitalybuka@chromium.org>
Tested-by: Vitaly Buka <vitalybuka@chromium.org>
29 files changed
tree: 919492ef5f6ad879efea95a58bf97fefb78118b4
  1. libweave/