[#40] now only support public methods as implicite mapper method

remove integration test which tested support for private, protected or package protected implicite mapper method
add unit test for compilation error when method has only private, protected or package protected methods