* Moved selenium to ui-e2e dev dependencies
* Cosmetics
* Removed compiling contracts from build and from test
* Introduced initialize job; Moved cover job to the main workflow
* Build, lint, test and cover jobs using initialize cache
* Yarn install not needed for oracle-e2e. Enable docker caching. Frozen lockfile
* Use docker layer caching and yarn cache for ui-e2e
* Trying to save npm install log as artifact
* More caching.
* Oracle abi taken from compilation.
Moved project setup from dockerfile to package.json scripts
* Use compile:contracts script instead of repeated command
* Update imports to root contracts instead of copying
* Rule for importing unpublished. Lint fix
* Remove prepare:contracts and import:contracts
* Disabled ModuleScopePlugin in order to be able to import contracts outside src dir
* Fix for rm removing . and .. on linux
* Commented out package-lock.json
* Moved over changes from https://github.com/poanetwork/bridge-ui/pull/217
* Brought back package-lock.json used in e2e.
* Edited postinstall to work for sub-repo npm install
* Using local oracle
* Moved ui/e2e-script to ui-e2e
* Introduced ui-e2e workspace.
* Updated paths,. removed bridge dockerfile.
* Updated e2e script after extracting.
* Introduced ui-e2e into CI
* Disabled ui-e2e
* Updated readme.
* Moved oracle/e2e to oracle-e2e
* Update build path in docker-compose
* Update link to e2e in oracle
* Introduce oracle-e2e workspace.
* Updated script and readme
* Integrated oracle-e2e into CI.