Added ice_teststatebutton

Signed-off-by: Kiril Petrov <vscp@geomi.org>
Add .gitignore

Signed-off-by: Kiril Petrov <vscp@geomi.org>
Get SETFILTER command to work with Firefox

[Problem]
Can't send string longer than 128 bytes when using websockets in Firefox
Works fine with Google Chrome. Since SETFILTER is longer (aprx. ~185
bytes) its just cutted during transmission and filter isn't set correctly
from daemon's side, and it continues sending messages not in interest of client side.

[Solution]
The simple one is to strip all unnessesary symbols from SETFILTER
command. After some trials, its looks like 0x prefix isn't needed for
filter mask and GUID.

Another solutions should be (until it is fixed on FF side) to aplly IPv6 zero
compressions (::) at least in GUID part.

Signed-off-by: Kiril Petrov <vscp@geomi.org>