* Removes unnecessary test projects.
* Add a sample project to quickly test changes.
* Breaks off tests based on multiple startups.
* Unifies assertions across tests.
* Captures all logs on test failures.
We didn't have support for DateTimeOffset, nor support for parsing
formats with nullable DateTime.
Added E2E tests for bind + DateTime/DateTimeOffset.
Added E2E tests for 'manual bind' with number and date field. These
can't use `@bind` without a compiler update. This PR will add the
runtime support we need, so we can update the compiler.