add register_function to allow user to extend available scss functions

thought it would be useful to modify the fnct map at runtime so that users can define their own functions.
i had need for this to add a few string related functions specific to my app, which would not be worthwhile including in pyScss itself.