adapt method names
const correctness
rename header guards
clang-format: create initial config

The default style configuration file was created (based on LLVM style)
by using the following command:

clang-format -dump-config > .clang-format
clang-format: adapt config to Monetas coding style