New sql search methods to better performance on xls parser

Branch Ready!
============
This branch successfully creates the methods:
 - GenericBeanDAO: 
   beanHasElementWithAttribute and verifyIfAlreadyExistsBeanRelationship

- Course:
   alreadyExistsWith(using beanHasElementWithAttribute) and 
   hasInstitution(using verifyIfAlreadyExistsBeanRelationship)

- Institution:
   alreadyExistsWith(using beanHasElementWithAttribute) and 
   hasCourse(using verifyIfAlreadyExistsBeanRelationship)

Coverage Status
============
Branch Model: 99.7%
Complete: 99.7%