providing VS project template for new algorithms

A common pattern has emerged for all algorithms. The AlgorithmAdapter
Visual Studio template encapsulates this pattern to provide is a quick
way to get started with algorithm development:.
The template contains:
- an AlgorithmAdapter implementing the IAlgorithmAdapter interface
- sample resource files to define pseudocode, static & dynamic
explanations, and visual styles
- the code to load the resource files
- sample usage of the snapshot recorder

Added readme file with instructions on using the template.