changed readme to reflect changes in java version compliance
* some renaming in the license generation plugin
* moved check for licenses into test phase
* removing license header to test pull request ci
* re-added license header
* moved bug fix logic into its own class
* renamed Reflector to BeanIntrospections
* fixed broken code examples in README.md