Updates for Symphony 2.4 (perhaps earlier?)

Hey Brock, 

Just using DTG in a new project with Symphony 2.4 so here's a couple of updates to get things working again. The biggest change is that you can have multiple DTG's in a Section now :)

There is probably more commits to add, but just thought I'd open the PR early incase there are others who need them.

Cheers,

Brendan