Correctly call CGDisplayBounds.
Add missing accessibilityActionNames.
Update readme.
Replace most uses of memmove with proper usage of pointers.