Timeout añadido

Se añade a la llamada de urllib2.urlopen un timeout de 5s para que no bloquee al
editor en caso de fallo.

Le he dado vueltas a como tratar las excepciones pero al final he decido que lo
mejor es no tratarlas y que si falla, pues que muestre una traza tremenda por la
pantalla del vim: lo que quiero es que el código esté limpio no que trate todas
las excepciones y anomalía posibles.