enable gcc -Wunused-parameter against libpromises/evalfunction.c
Add missing newlines to parser error messages
Merge pull request #1194 from cdituri/cdituri/core/evalfunction-warn-about-unused-args-once-again

enable gcc -Wunused-parameter against libpromises/evalfunction.c
Merge pull request #1229 from lpefferkorn/parser_newlines

Add missing newlines to parser error messages
Add makefrom() function to act like make during object building
Fix code formatting to dev team's standard
Remove comment
Add acceptance tests for makefrom()
Rename new function
Rename function in test
Change exit behaviour so function is always true or fail, never false
Rename function again to remove imperative association
Complete missing renaming of function