Determination of the proton spin structure functions for 0.05 < Q^(2) < 5 GeV^(2) using CLAS