update gitignore
require internet connection before testing
require Test::RequiresInternet on test
use MIT license
0.05