Proto commits in google/ukey2

These 5 commits are when the Protocol Buffers files have changed:

Commit:be53f07
Author:Yuxing Yao
Committer:Yuxing Yao

Fix build issues with gradle. - rename all `BUILD` files to `BUILD.bazel` this prevents proto-gradle-plugin from 1. trying to parse `BUILD` files as protos; 2. on case insensitive OS (win + some Mac volumes) mistakenly conflicting `BUILD` file and expected `build` directory for generated code - update .gitignore to ignore bazel gen dirs - update proto-gradle-plugin to resolve gen code issues

The documentation is generated from this commit.

Commit:311ad8d
Author:Anay Wadhera

ukey2: Move to bazel and include securemessage library

Commit:d0ef67a
Author:Alexey Polyudov
Committer:Alexey Polyudov

Bring ukey2 up-to-date with internal code Signed-off-by: Alexey Polyudov <apolyudov@google.com> Change-Id: Ie087ddaeef2c38f413484145114da7835c19f69b

The documentation is generated from this commit.

Commit:9d82f67
Author:Alexey Polyudov
Committer:Alexey Polyudov

Refresh Java code and proto files, add Java tests and enable standalone java build Signed-off-by: Alexey Polyudov <apolyudov@google.com> Change-Id: Ic9f597ec66c57d468a5d90b4c0e05d430f4961db

Commit:b77f370
Author:Michal Palczewski

initial commit