Create and Read for Resource Node DB

Create and Read for Resource Node DB
Swim up the waterfall, become dragon?

Tests, UI, DB and API all implemented for the CR of CRUD. As well as the database healing and backups I implemented on all the other DBs.

A filterable Byproduct selection popup.
The Res Nodes Displayed kinda wonky
Slightly improved Resource Node Index.
Testing, displays where the user has errors.

You can not commit any rows to databases without them passing the tests, when Commit is pressed on any of the forms it will ALWAYS run the tests before committing to the DB.

That's all for today.