Internet connection test

Reported problems on the mailing list got me thinking about the few
times that people have tried installing CIF without an Internet
connection. The easybutton installer changes some files before the
first time a Internet connection is required (ubuntu.sh). This may be a
good solution to catch problems before any files are touched by the
easybutton.sh -> <os>.sh.