Handle recurrent dependencies in constructor for POJOs from java and javax package

Fix for the reported Issue #45.
1. Handle recurrent dependencies in POJOs from the java and javax packages the same way as for any other POJOs in manufactureAttributeValue().
2. Now there is no need to handle specially recursive hierarchy in the constructor in validateAttributeName()