Move NSCREENREADERS to header file.
Let client code deal with thread-safety.
Detect screen readers when SAPI is toggled.
Optimize SAPI toggle functions.
Update API documentation.