Added clean support - basically takes care of memory management issues
from my tests.

Based on my profiles in Chrome freactive is using only slightly more memory than the React-based comparison - maybe 10-11% more. Memory that was consumed at higher values of N is is recovered when N is decreased - I am noticing a couple percent increase, but nothing major.