Squashed 'libraries/rsd/' changes from 33f2637..02302cd

02302cd Update namespaces to rsd/RSD and update corresponding style.

git-subtree-dir: libraries/rsd
git-subtree-split: 02302cdde9baddbc96ced7bb0c6fe1b0661aa02a
Merge commit 'a4e335e3361bd806c0d1998c5bc24b35967fd8c3'