Added more tests for gziping files
Added exec_callback method and open_call attribute
Removed got EXIT from _rotate method
Created d_write method
Added tests for exec_callback
Added Test::Output requirement for testing