Use key interface and parametrize the 0x80 padding length
Update ProGuard to verion 5, with Java 1.8 support
fixed typo in installAndMakeSelecatable