[ANALYZER-2391] - several changes

1. Test files folder reorganization
2. Updates to def.js
3. Refactoring of the formatting api to handle CCC's configuration needs.
4. Update of the example html files.