FOAM.lookup arg type checking was broken.
Added new ModelProperty type for defining Model properties.
Made DAOController.model be a ModelProperty.
Added 'model' property to ArrayDAO.
Replaced old ArrayView with new version based on ArrayDAO for proper DAO semantics.