Bounds check in ArrayLayoutControl. Fixes #24 and #25

Also remove excess logging in Array[Layout,Model]Control
Fix README, explain model and layout orientation