Add some basic end to end tests

* Adds some random receivers.

* Creates some contexts and sets all the receivers to be on in.
Merge branch 'master' of github.com:globaleaks/GLClient

* 'master' of github.com:globaleaks/GLClient:
  Disable file download button if the limit is reached