Minor updates and DI changes
This release includes some more extension methods and has added to the DI part of the framework, there has also been some improvements to DI support adding support for:
- Resolving observable groups directly from DI
- Allowing typed constructor args
- Allowing binding via a method
There has also been a change in the order that components are added in batches, which now makes it add left to right rather than right to left like it was doing before (due to optimization on iterating towards zero).