Added support for TVP in anonymous objects

Needed to be able to pass TVP and other parameters to a stored procedure using anonymous object. Implemented the accepted and suggested changes at:
https://code.google.com/p/dapper-dot-net/issues/detail?id=69