Updated test_update to deal with platform specific line endings causing test to fail.  Migrated test_write to py.test and updated to relax precision required for pixel size in gdalinfo (varies in trivial manner across platforms causing tests to fail).