src, test: update copyright boilerplate

Semantic null change, touches or adds only copyright comments.
src: use SL v0.10/v0.11 compat shim

Replace the homegrown compatibility shim with what we use at StrongLoop.
Besides being battle tested, it's also more pleasing to the eye.
src: format with `clang-format --style=google`

Format the source code with clang-format.  No more shall we argue about
what brace goes where.