Refactor reserved selectors.
Refactor swizzling of assembly methods to apply before advice.
Make pod update script exit status explicit.
Extract conditional.
Extract intermediate variables.
Rename AssemblySelectorWrapper to AssemblySelectorAdviser.
Add documentation to TyphoonAssemblySelectorAdviser.
Change TyphoonAssemblySelectorAdviser to apply a prefix to selectors, instead of a suffix. Run `pod update` after rename.
Add TyphoonAssemblySelectorAdviserTests
Add TyphoonInjectionAware.

Components implementing this protocol can have a reference to the TyphoonAssembly
that built them injected at runtime.