made DAType an immutable bean

simpleName property is now always non null (even for wildcards)