did two round JPA configurations for changed and unchanged entities, in
hope of saving time for checking schema update. Saw some improvedment.
Not sure how reliable though. 

Fixed SigEnhancer inadequate logic.
currently did a full refresh when there's at least one changed entity.
Ideally we should refresh only those affected entities.
1.3.3 build