1. Improved performance of the trade-stats calculations.
2. Created standalone indicator classes that can be incorporated in trading agents very simply
without needing to be re-implemented by each agent.
3. Extracted the adaptive moving average with channel calculations from the
adaptive-moving-avg-trend-following trading agent into an indicator.
4. Added new EXTRACT-CONTEXT-DATA generic function that allows data from various
data types to be extracted for display on the analysis and comparison reports.
5. Improved the ANALYSIS method and page template to improve the analysis reports
generated for trading agents.
6. Fixed various bugs found during testing.