Issue #179: move unit tests outside of the web root
Issue #180: move vendor dependencies outside of web root
Issues #180 followup, remove /web/ from autoloader path in unit tests