Made functions.php a user-created file

User can create functions.php which allows them to actually update SMOF
without overriding their changes. If the file exists, then it is
required in functions.load.php