Bind GIML collection as a string
Adding view parser binding into a closure so it doesn't register as a singleton. This allows multiple windows to be created with the same ID if they are not in the same view. Closes #1