[Console] Lots of strict standards/notices fixes and brought the component up to speed with the rest of the pack.