Production of Keratinase by Free and Immobilized Cells of Bacillus halodurans Strain PPKS-2: Partial Characterization and Its Application in Feather Degradation and Dehairing of the Goat Skin