Added missing constructors to generic ViewControllers
Merge pull request #859 from tomgilder/3.5

Added missing constructors to generic ViewControllers
Merge remote-tracking branch 'upstream/3.5' into 3.5