Add a general "Files" key to the Code object

Files are specified by name and content, and they are created in the thorn when it is generated.
Count operations in calculations and report them in a generated file in the doc directory

This is currently performed unconditionally
Refactor operation counting code into a new OperationCount.m file
Correct test for operation counts
Add CountOperations option to CountOperations test
Make operation counting optional