- Move test action into main project script
- Look for and load test suites from manifest files
- Make individual tests play nicer with third-party modifications
- Reworked _p() and _x() over new indentation-aware output APIs
- Added proper APIs for setting indentation, EOL sequence, and value escaping
- Moved functions intended for exporters to premake.lua (with generation and validation calls)