- renamed isSameAs to isSameType, to be consistent
- renamed isSameAs to isSameType, to be consistent

- added the parents to the constructor of ScalaClassType, to avoid a
further call to setParents in some cases


scala/scala,martijnhoekstra/scala,jvican/scala,lrytz/scala,shimib/scala,jvican/scala,martijnhoekstra/scala,scala/scala,felixmulder/scala,slothspot/scala,martijnhoekstra/scala,scala/scala,slothspot/scala,scala/scala,jvican/scala,lrytz/scala,shimib/scala,jvican/scala,lrytz/scala,lrytz/scala,felixmulder/scala,felixmulder/scala,slothspot/scala,shimib/scala,shimib/scala,slothspot/scala,lrytz/scala,shimib/scala,martijnhoekstra/scala,slothspot/scala,slothspot/scala,felixmulder/scala,martijnhoekstra/scala,lrytz/scala,felixmulder/scala,martijnhoekstra/scala,felixmulder/scala,jvican/scala,felixmulder/scala,shimib/scala,slothspot/scala,scala/scala,jvican/scala,scala/scala,jvican/scala