Proved that the browser doesn't hang when there's a download box. 

- This solves #123 
- Also cleaned up the test suite a little