Stop PHP from modifying the lowercase function name in place.
Look in the function_table instead of function_filenames for actually declared
functions.
Remove now unused function_filenames struct.
Fix constant resolution.
Merge pull request #4 from LawnGnome/use-function

FIX ALL THE THINGS