All-fiber arbitrary and precise pulse spectral shaping. (April 2015)