test: add e2e signing and ethereum tests (#549)

* rebase to master

* fix rebase deletion

* remove console logs and ignore useless warning

* use eslint unused vars

* add ethereum signing test

* re-arrange e2e and unit configs, use common jest config

* update .gitignore

* fix configs

* fix android bug and upgrade detox

* rename unit test scripts

* update docs with yarn unit

* remove debug logs

* update test config
2 jobs for master in 3 minutes and 47 seconds (queued for 1 second)
Name Stage Failure
android-build Build
No job log