small changes to checking rules
added SuppressWarnings annotation and introduced it into all warnings in mbeddr.
more suppress warnings
merged