FINALLY I HAVE INSTALLED 0.3.15
That was a stupidly laborious process BUT I think this confirms that I was having a computer / Internet problem instead of a problem that could be solved on Timmy's end.
Glad you were able to solve it!!