- handle malformed paths in AgaviArrayPathDefinition by throwing an exception
- update all relevant parts which use AgaviArrayPathDefinition and handle the exception if needed
- adjust tests 
closes #890