Dynamic Compatibility with Aoe_DesignFallback + Merge Forks

Merged in changes from a few forks (Fixes #1, #9)
Also set up compatibility with `Aoe_DesignFallback` **only** if it is installed.
Version updated to `0.4.5`.