Merge pull request #193 from mdsmith/v3-template

V3 template
* Initial stack implementation
* TODO:
** Allow template container type parameter
** Unit test all methods
Defining template container type parameter to _hyStack
Unit testing stacks that use _hyListReference as a container
Merge branch 'v3-template' of github.com:veg/hyphy into v3-template

Because he said so
Commented out CString on its way to removal.