* breaking upgrade base build image to net5.0
* add make and build tools to image
* fix code broken after net5.0 upgrade
* fix warnings
* fix tests and line endings
* upgrade dotnet test and coverages packages
* update circle build image
* removed rafty and updated more packages
* bring back develop
* rename authorisation to authorization
* copied everything from repos back to ocelot repo
* added src projects to sln
* removed all test projects that have no tests
* added all test projects to sln
* removed test not on master
* merged unit tests
* merged acceptance tests
* merged integration tests
* fixed namepaces
* build script creates packages for all projects
* updated docs to make sure no references to external repos that we will remove
* +semver: breaking