PSR-3 compliance

Move logging logic into `log` method.

Deprecate `add` method, use `log` method within `add`
by sanitizing parameters for PSR-3 compliance

Update `Log_Writer` and `Log_Syslog` to match new string
levels coming from `Log` messages