a ton of changes to fix the production directory. formerly this directory $FEISTY_MEOW_DIR/production was a mix of source code, library files and generated objects, logs, and executables. yuck. now the production folder is just source and libraries. there is now a new runtime directory for all the generated content, like the apps produced during the build. this directory is located under $TMP in order to avoid polluting the same directory tree that feisty meow lives in. this will also support system-wide installs better.