formatting
updated semantic-version impl
implemented package pattern checker
some improvements
improved package pattern class
improved test and interface
files needed for tests
stupid monster commit
make simple test run again
libraries can not depend on plugins