Tajo-1258: Close() derived FileAppender should consider inited state

Close() for FileAppender is added and derived classes use it to check initialization state.

This modification is also including resolution for TAJO-1227.