eclass/ecnij.eclass: 3.3 version bump, refactorized the code (so much simpler and so much shorter)