lib: Update company identifiers
build: Update library version
Release 5.14
emulator: Fix unaligned memory access compilation errors

The u128_xor() function does proper aligned access and accepts void *
arguments, therefore the casts are unnecessary and trigger clang errors.
tools/l2cap-tester: Rename send_req* to send_cmd to allow reuse for client
tools/l2cap-tester: Rename expect_req* to expect_cmd to allow reuse for client
tools/l2cap-tester: Add support for custom responses for client tests
tools/l2cap-tester: Implement basic command reject test for LE
doc: Update l2cap-tester test case count
android/A2DP: Fix sending notification on bt_a2dp_unregister

At this point IPC might have been closed already.
tools/btmgmt: Remove src/eir.c dependency
tools/btmgmt: Remove unneeded GLib include
Rename glib-helper to uuid-helper
core: Convert bt_modalias to use asprintf over GLib
core: Don't use GLib allocators for bt_uuid2string and bt_name2string
src/uuid-helper: Remove unnecessary GLib usage"
tools/btmgmt: Remove unneeded GLib linkage
eir: Remove GLib usage from service UUID allocation
plugins/neard: Use correct service UUID free function
android/bluetooth: Move option_index declaration to close other static

Don't intermix defines with static variables.