1. Fixed file init. File is deleted if eists. Dir created unless exists

2. Enabled email.
       Each error or fatal will be flushed imidiately to email.
       Added Log.flush method to allow manual flush of all outputters (including email) by the user.