Changed logging and code coverage excludes

- replaced Apache logging by slf4j logging libraries.
- added log4j.xml configuration files for main and test environment.
- changed the log file directory to logs (instead of odm/logs).
- pom.xml: excluded generated code from code coverage in more places.
- Redcap2ODM: fixed some warnings.