Postamble based implementation (proof of concept, do not apply)

This is an implementation of the MakeMaker necesseties based on a postamble. The I::M I::M::MM merge last night means this would need to be rewritten extensively though (I didn't see that until I had finished this).