setting hints can be restricted to hints with outputs only, closes #352; output update, and setting languages sped up, #337, closes #333
css to hide branches on default to reduce browser painting, #335