Beta - Overhaul change to core AFFIX code.

This pull request consists of many things. However the important changes in this pull request is in the core AFFIX code. The files that need to be thoroughly reviewed are:
- affix/affix_stack.repy
- affix/affixstackinterface.repy
- affix/affixmisc.repy
- affix/affix_components/baseaffix.repy
- affix/affix_components/coordinationaffix.repy

I will modify and update the rest of the AFFIX components to reflect the change in the core AFFIX code once this pull request has been approved.