full support up to 15 argument constructors (up to 14 for external constructors)
Merge branch 'backend' of github.com:ramntry/SLL into backend

Conflicts:
	src/backend/module_prolog.c