Added stringByReplacingAll.
Add TBUSERDEFAULTS_REGISTER_*_STANDARD.

This is the same as TBUSERDEFAULTS_REGISTER_*, except it uses
the getter name as the key as well.  This way, we don't need to declare
the key separately in the common case.