libroot: Drop volatile in syscall atomic functions

* Per 077c84eb27b, atomics are no longer volatile.
* Was changed in SupportDefs.h, but no one told libroot
  that it was no-longer volatile.
ppc: Modernize atomic.S.

* Stub out atomic_get_and_set. This needs completed.