urllib2 opener open lacked a timeout parameter causing it to hang indefi...

...nitely on certain URLs where the host does not send back any data - added timeout=1 for now and will expose as parameter later - also added socket.timeout exception to list of exceptions handled