fixed testsuite to contain recon tests, added minor changes in the recon lib

Signed-off-by: Thomas Spycher <tspycher@zerodine.com>