Removing warnings about signed vs unsigned
Width of FixedBins is unsigned

This was a bit of a crazy refactor but having the width as int makes it
hard to get the signedness right in other places and we get tons of
warnings. I want to get rid of useless warnings so we can concentrate on
things that matter.