Fix Bitpath.of_array(8|16) and improve error messages.
Add Bitpath.iteri(8|16).