This PR is massive but there is really no good way to get everything working with 'partial' GoBuffalo as it is a very opinionated framework
The tests were buffalo, the scripts buffalo, the db layer :(
This is now migrated to pure Gin for the HTML side of things and GORM for the database laters.
The testing is now using raw assert code and also gotestsum for cleaner outputs
At this point the tests pass, the UI seems to be up and the scripts appear to work. There are likely some bugs but this is a major change and we are back to 'stable' and mostly functional. The large open pieces are needing a work queue engine for the task requests and the screen creation doesn't seem to build out the correct linkage in the database yet when doing previews. These will be handled in followup PRs
At this point the tests pass, the UI seems to be up and the scripts appear to work. There are likely some bugs but this is a major change and we are back to 'stable' and mostly functional. The large open pieces are needing a work queue engine for the task requests and the screen creation doesn't seem to build out the correct linkage in the database yet when doing previews. These will be handled in followup PRs
449
450
451