Split array into smaller parts. Each small array is fixed-length WBinArray (length of that array is
		bits_count).

		:param bits_count: array length
		:return: list of WBinArray

def split(self, bits_count):
		""" Split array into smaller parts. Each small array is fixed-length WBinArray (length of that array is
		bits_count).

		:param bits_count: array length
		:return: list of WBinArray
		"""
		result = []
		array = WBinArray(self.__value, self.__size)

		if (len(array) % bits_count) > 0:
			array.resize(len(array) + (bits_count - (len(array) % bits_count)))

		while len(array):
			result.append(WBinArray(array[:bits_count], bits_count))
			array = array[bits_count:]
		return result