change the order of test dependencies as it affects the unit tests
added test resource folder
unit test for json based config builder
some slowlight configuration classes java docs