From tiles and laminate to vinyl or real stone, here is everything you need to know about choosing bathroom flooring for your project...