Optimize exclude block set refresh time

Do not build fresh list of blocks to be excluded in every iteration, but locate
modified files since last iteration and add their blocks to exclude list. This
speeds up balancing process by a factor of 2 in large exclude subdirs (/hbase,
for example).
Merge branch 'hbase-balancer'