Squashed 'BuildTools/' content from commit 9dd603c

git-subtree-dir: BuildTools
git-subtree-split: 9dd603cd3f0f38bb6deeb306b55034e4e8d8c0b5
Merge commit '9a51c65c8498220b6f9c772012abc762397edbbc' as 'BuildTools'
Squashed 'CoinUtils/' content from commit b61ce0e

git-subtree-dir: CoinUtils
git-subtree-split: b61ce0eaa723d86e2006a01e53da2bbb357d8cb7
Merge commit '0597028307b882bc54a2eaeb4af12fc274793153' as 'CoinUtils'
Squashed 'Osi/' content from commit cbeb0a2

git-subtree-dir: Osi
git-subtree-split: cbeb0a294fdb32aeb0e6a5cf178c9af37d169ad0
Merge commit '67f25fbb51ff0456d5acc727019392970ca3907c' as 'Osi'