fix memory leak in freezer
add 'frozen' command
only match commands on word boundaries

- now 'fxxxx' doesn't match 'freeze' anymore, for example
add array_test
add support for freezing value presence in arrays