Marshmallow is alive. Many devices running this firmware.
Is it normal b4a, a professional suite, waiting a user make a class? It would be useful if these updates were developed by you. Creator of this class made a quite good job, but does not support the most important method "onRequestPermissionsResult()". That's why Erel you should do these moves by you.
I am little bit disappointed with whole b4a situation, cause things out there running really fast and we are always 5 steps behind other developers.