Enhance autoconf to support multiple memory configs
Should support:
- tiny
- small
- medium
- large
- huge
this will affect things like maximum number of concurrent globals, default routine buffer size, autoextension, etc.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information