planck function addition

Added the planck() function to functional_models, and a corresponding test function test_planck() to test_models. The test compares the planck() output integrated over a range of wavelengths with the Stefan-Boltzmann law.