Merge pull request #1 from jasperblues/master

Merging from main
Merge pull request #2 from jasperblues/master

Pulling latest changes
Merge remote-tracking branch 'upstream/master'
Allows patching to occur, even after TyphoonComponentFactory as loaded all its components.
- though, not a really need implementation as all the components will have to be unloaded.
Merge pull request #104 from xr1337/master

Unload when a new post processor is added.