Split dialog into multiple lines if too long in TextboxDisplay

* Also it got moved into the Assets.Scripts.GUI namespace
Namespace fiddling, fix build issues
Update .gitignore not not include builds
Settle on a half-decent dialog + event flag system
Add flags to dialog model, allow multiple dialogs per text file