clavier now optionally takes options, rather than required.
added more documentation for function.curry
fixed the list of required libraries for clavier.html