Lignocellulosic Materials for the Production of Biofuels, Biochemicals and Biomaterials and Applications of Lignocellulose-Based Polyurethanes: A Review