Move load related code to seperate files
move a parameter related function to correct file
Move declarations of internal functions out of the header
Replace a long condition with a function
docs and whitespace
muparser header has moved and other muparser fixes
Clean up includes and note what they are for
Only free pd_set if it is not NULL
undef some things to suppress warnings as a result of octave
Rename pmm_data to pmm_model