examples: Add HTML/JS version of trafficlights
lib/js: Fix parameter normalization for boolean and numbers
.gitignore: Add components