Add support more than 32 dimensions.

This commit adds support for more than 32 dimensions. The filters bitmap has been changed to a new class in array.js. There may be a slight performance hit still because of the additional function call, etc. but I'm not sure how much it would be.