Added coverage testing tools

Created a directory for the coverage tools used to test the
implementation. This commit contains a complete suite for
unit/subsystem/system testing using JaCoCo, the tool that EclEmma is
based on.