Fix issue #637
Fix issue #637

Improve the pretty printer formatting for higher dimensional arrays

Add a manual Pretty instance for arrays

Cleanup using the combinators from the pretty printer library

Refactor and fix the 80 character limit issue

Fix the CI complaints

diku-dk/futhark,diku-dk/futhark,diku-dk/futhark,HIPERFIT/futhark,HIPERFIT/futhark,diku-dk/futhark,diku-dk/futhark,HIPERFIT/futhark