Change Cluster class interface to allow user to specify number of bands directly

Also catch ZeroDivisionError when calculating uncertainty index in script that processes MAC logs.