Fixed EOF in cold storage files

Data can now be appended properly
Enforced consistency constraint when setting value in log
Centralized/hardened disk read/write operations

Created recovery package
Removed unnecessary connection synchronization

Obsolete with connection management functionality
Now catches SIGTERM to ensure writes are complete

Using golang's os/signal package