Remove JQuery dependency.
Replace the Array.filter by a partition function.

The parition function avoid changing the style of the same DOM element twice.
Remove code for handling value.comment.
Avoid scrooling to top when toggling options.
Only display known default/example values.
Add a pretty printer for Nix expression which are exported to JSON.