Changed the weaver DatabaseTypePolicy class to consider only classes that are public to be treated as database types if part of a configured namespace. According to the discussion summarized here:

https://github.com/Starcounter/Starcounter/issues/2216#issuecomment-52041054
Merge branch 'issue/2216' into develop. Changes configuration of database types to ignore non-persistent classes in persistent namespaces as was discussed in #2216.