fix typo
expand created history for use in tests
add overload for simplify method call (no need to create FilteringOptions in each list method)
Refactoring dto filling - move code to adapters layer
inject projectbound model abstraction (most models will be  projectbound, i.e. contains project code)
add methods to simplify using in controllers
Refactor controllers - remove duplicate code, add base class, remove boilerplate, fix tests
Issue refs #1327: update api-client