Fungal Laccases: Fundamentals, Engineering and Classification Update