Update core extensions.

Primarily reformatted and elaborated on some documentation, also improved implementation of Object#instance_methods.
Reformat macro package README.md header.