Adding unit tests for L7
Fixing compiler warnings in L7
Fixing L7Test to only be built when running make check