Add trailing newline when generating InitializeComponents()

This matches VS behavior
Merge pull request #474 from linquize/newline-initializecomp

Add trailing newline when generating InitializeComponents()