Fix bug: "TypeName specified for parameter '@table'.  TypeName must only be set for Structured parameters."
Refactored parameter parsing, got rid of string splitting which made code harder to read.
Merge pull request #27 from rojepp/FixTVPStructureBug

Fix bug: "TypeName specified for parameter '@table'.