Reduce compiled size with template reductions
Move to unique_ptr for Any implemenation

Speed and size improvements
Reduce size of Any template wrapper.
Add the ability to look up user defined typenames

Closes #124