New feature: unlearning

Jubatus targets **streaming** data.
In most case, **streaming** does not specify any length.
So, Jubatus should support **endless** continuous data.

Now, new feature **unlearning** does it.
With **unlearning**, Jubatus forgets useless data so that the size of model and computation time is constant.