* Add lint check for marshmallow * Treat some warnings as errors * Fix attribute unused on older versions