workaround a weird chrome bug

when an input with type=password was in the page, the page flickered
each time on page load.  This commit work around that problem by
setting the input type to 'text' and by changing it back to 'password'
with some javascript.

It might be a problem with autocomplete, but that need some testing
properly use ' instead of "
remove useless log
slight tweaks to css
improve websocket message handling
add utils src+tests
add comment to utils module