Improve error messages
Add support for \u  \n, \t \r, etc
Merge from transition.

 * Add an ici function to test if a function exists
 * Add an ici function to join a list into a string.
 * Bug fixes
 * Add a method to get the list of loaded files
 * Add a method to reload the configuration from disk