leveled and multi-backend log lib for go