MicroPresenter: removed dependency on DI container, it is now optional (BC break)
tests: removed usage of Container, Button, etc.